Source

mana-core-athenamp / ChangeLog

2010-04-07  Mous Tatarkhanov  <tmmous@berkeley.edu> 

	* seeking fixed moving setupEvtSelForSeekOps() into init() from setDefaults()
	* M python/PyComps.py

2010-04-06  Mous Tatarkhanov  <tmmous@berkeley.edu> 

	* worker-cpu affinity settings
	* M python/PyComps.py

2010-04-05  Mous Tatarkhanov  <tmmous@berkeley.edu> 

	* queue implementation of events to workers distribution 
	* M python/PyComps.py

2010-03-17  Mous Tatarkhanov  <tmmous@berkeley.edu> 
	
	* mp-scaling benchmark tools and monitor for athena multiple jobs
	* A share/tests/mjMon.py
	* A python/tests/mjMonTools.py
	* M share/tests/mpMon.py
	* M python/tests/mpMonTools.py

2010-03-17  Mous Tatarkhanov  <tmmous@berkeley.edu> 
	
	* mp-scaling benchmark monitor for AthenaMP
	* A share/tests/mpMon.py
	* A python/tests/mpMonTools.py

2010-02-22  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-10
	* dummy-out atn tests (they are just too heavy for ATN)
	* M test/AthenaMP.xml
	* M share/tests/mp_basic_test.py

2010-02-20  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-09
	* use athena-pool-merge instead of pool-fast-merge
	* reduce number of events for basic-test so it can run within atn
	* M python/IoRegistry.py
	* M share/tests/mp_basic_test.py

2010-02-17  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-08
	* fix utest (not enough karma)
	* add a basic utest (with enough AtlasCore karma)
	* put back the default EventsBeforeFork to 0
	* A share/tests/mp_basic_test.py
	* M test/AthenaMP.xml
	* M python/PyComps.py

2010-02-16  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-07
	* adding a genevt unit-test
	* A test/AthenaMP.xml

	* tagging AthenaMP-00-01-06
	* first attempt at adding support for g4 jobs
	* M python/PyComps.py

2010-02-03  Mous Tatarkhanov  <tmmous@berkeley.edu> 
	
	* the script for flushing cached memory
	* A share/tests/flush_cache.py
	* added an option to flush cache in mpMon.py
	* M share/tests/mpMon.py 
	* fast merge merge_pool_files added, slow merge commented
	* M pyton/IoRegistry.py

2010-01-25  Mous Tatarkhanov  <tmmous@berkeley.edu> 
	
	* added timer logs for mpMon.py script
	* M python/PyComps.py

2010-01-21  Mous Tatarkhanov  <tmmous@berkeley.edu> 
	
	* mp-scaling benchmark monitor for AthenaMP
	* A share/tests/mpMon.py
	* A python/tests/mpMonTools.py

2010-01-20  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-05
	* simple little genevt testing script
	* consolidate rankid numbering scheme
	* A share/tests/mp_genevt_test.py
	* M python/PyComps.py

2010-01-19  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-04
	* create a shared queue to reliably distribute rank-ids
	* fix merging in batch-run mode
	* fix skipping events in batch-run mode
	* M python/PyComps.py
	* M python/IoRegistry.py

2010-01-18  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-03
	* adding directories for testing infrastructure
	* fixing batch-run mode
	* A test
	* A python/tests
	* A share
	* A share/tests
	* M python/PyComps.py

2009-12-18  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-01-02
	* cosmetics
	* M python/IoRegistry.py

2009-12-17  Paolo Calafiura  for Mous Tatarkhanov

	* tagging AthenaMP-00-01-01
	* python/IoRegistry.py (merge_io_output): use merge_pool_file from
	PyUtils

2009-12-16  Paolo Calafiura for Mous Tatarkhanov
	
	* tagging AthenaMP-00-01-00
	* python/IoRegistry.py (merge_io_output): find files to be merged
	* python/PyComps.py: support forking of event workers after n events

2009-09-21  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-00-10
	* obo Mous: hacks for the pileupevtloopmgr
	* M python/PyComps.py
	* M python/IoRegistry.py

2009-09-02  Paolo Calafiura  <calaf@lxcalaf.cern.ch>

	* tagging AthenaMP-00-00-09
	* python/IoRegistry.py (update_io_registry): hack to deal with rfio paths

2009-08-28  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaMP-00-00-08
	* better fall-back solution when no $TMP variable defined
	* M python/PyComps.py (_ATHENA_MP_TMPDIR)

2009-07-09 Paolo Calafiura

	* tagging AthenaMP-00-00-07
	* M python/PyComps.py: fix crash when trying to get AthenaEventLoopMgr

2008-12-10  Sebastien Binet  <binet@lxplus237.cern.ch>

	* tagging AthenaMP-00-00-06
	* using the official way of fixing oid2
	* M python/Utils.py

2008-11-25  Sebastien Binet  <binet@lblbox>

	* tagging AthenaMP-00-00-05
	* stream-lined implementation
	* M python/IoRegistry.py
	* M python/PyComps.py
	* M python/Utils.py

2008-10-06  Sebastien Binet  <binet@lblbox.dyndns.cern.ch>

	* tagging AthenaMP-00-00-04
	* checkreq fixes
	* M cmt/requirements

2008-09-29  Sebastien Binet  <binet@lblbox>

	* tagging AthenaMP-00-00-03
	* migration to AthenaBaseComps + updates
	* M cmt/requirements
	* M python/PyComps.py
	* M python/Utils.py
	* M src/IoComponentMgr.cxx
	* M src/IoComponentMgr.h

2008-08-27  Sebastien Binet  <binet@lblbox>

	* tagging AthenaMP-00-00-02
	* preliminary support of POOL-files merging
	* M python/Utils.py

2008-08-15  Sebastien Binet  <binet@lblbox>

	* tagging AthenaMP-00-00-01
	* support for theApp.EvtMax=-1
	* M python/PyComps.py

	* tagging AthenaMP-00-00-00
	* first import