Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/run/History.tasking

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /run/History.tasking (Version 11.3.0) and /run/History.tasking (Version 9.4.p3)


  1 # Category tasking History                        
  2                                                   
  3 See `CONTRIBUTING.rst` for details of **requir    
  4 which **must** added in reverse chronological     
  5 be used as a substitute for writing good git c    
  6                                                   
  7 ## 2022-03-25 Ben Morgan (tasking-V11-00-04)      
  8 - Functionality split into global/management (    
  9   run (implementations). Category retired.        
 10                                                   
 11 ## 2022-02-24 Makoto Asai (tasking-V11-00-03)     
 12 - Adding verbosity control to some G4cout. Add    
 13                                                   
 14 ## 2022-01-28 Ben Morgan (tasking-V11-00-02)      
 15 - Replace `geant4_global_library_target` with     
 16   call to `geant4_add_category` to define libr    
 17 - Make DLL export symbol a CMake module-level     
 18   future modularization                           
 19                                                   
 20 ## 2022-01-03 Makoto Asai (tasking-V11-00-01)     
 21 - Fixing number of seeds to be generated for t    
 22   only once per task.                             
 23                                                   
 24 ## 2021-12-10 Ben Morgan (tasking-V11-00-00)      
 25 - Change to new Markdown History format           
 26                                                   
 27 ---                                               
 28                                                   
 29 # History entries prior to 11.0                   
 30                                                   
 31 September 10th, 2021 Gabriele Cosmo (tasking-V    
 32 - Added new Ranlux++ engine to the list of sup    
 33   G4UserTaskThreadInitialization. Requires CLH    
 34                                                   
 35 June 6th, 2021 Jonathan Madsen (tasking-V10-07    
 36 - Check for valid threadPool pointer in           
 37   G4TaskRunManager::RequestWorkersProcessComma    
 38   (causes seg-fault when ui/viz inited but run    
 39                                                   
 40 May 24th, 2021 Jonathan Madsen (tasking-V10-07    
 41 - Update to PTL v2.0.0 (shared_ptr usage) incl    
 42   changes to direct async usage                   
 43                                                   
 44 May 17th, 2021 Jonathan Madsen (tasking-V10-07    
 45 - Fixes to TBB task-group usage                   
 46                                                   
 47 Apr 21st, 2021 Jonathan Madsen (tasking-V10-07    
 48 - Fix for G4FORCENUMBEROFTHREADS env lookup       
 49                                                   
 50 Mar 30th, 2021 Makoto Asai (tasking-V10-07-01)    
 51 - G4RunManagerFactory : Set default run manage    
 52   release 11.0.                                   
 53                                                   
 54 Jan 25th, 2021 Makoto Asai (tasking-V10-07-00)    
 55 - G4WorkerTaskRunManager.cc : Correct the way     
 56   processed in a worker thread. This correctio    
 57   accessing to the seed vector more than neces    
 58 - G4TaskRunManager.cc : Reduce number of event    
 59   evnets to all available threads.                
 60                                                   
 61 Nov 12th, 2020 Jonathan Madsen (tasking-V10-06    
 62 - Added G4Profiler support                        
 63 - Removed TIMEMORY_AUTO_TIMER                     
 64                                                   
 65 Nov 12th, 2020, B. Morgan (tasking-V10-06-12)     
 66 - G4RunManagerFactory : simplify logic of choo    
 67   inputs or environment. Provide new "SerialOn    
 68   to allow users to force use of a specific (b    
 69                                                   
 70 Nov 4th, 2020, M. Asai (tasking-V10-06-11)        
 71 - G4TaskRunManager.cc : not resetting the run     
 72   run initialization except the first run.        
 73                                                   
 74 Oct 28th, 2020, M. Asai (tasking-V10-06-10)       
 75 - G4RunManagerFactory : Set default run manage    
 76   release 10.7.                                   
 77                                                   
 78 Oct 20th, 2020, J. Madsen (tasking-V10-06-09)     
 79 - Implemented GetMasterRunManager in G4RunMana    
 80 - Added DoCleanup() for worker task run manage    
 81 - Replaced worker DoWork(int) with DoWork()       
 82 - Resolved issues with G4Run number of events     
 83 - Resolved issues with G4Run number of events     
 84                                                   
 85 Sept 23rd, 2020, B. Morgan (tasking-V10-06-08)    
 86 - Remove no longer required include_directorie    
 87                                                   
 88 Sept 21st, 2020 J. Madsen (tasking-V10-06-07)     
 89 - Added checks for currentRun before calling r    
 90 - updated docs using G4RunManagerCreator inste    
 91 - G4WorkerTaskRunManager: minor tweaks to Proc    
 92 - G4TaskRunManagerKernel: memory cleanup + ini    
 93 - G4TaskRunManager:                               
 94     - appears to fix previous issues with geom    
 95     - inherited scoring-worlds, master-worlds,    
 96     - CreateAndStartWorkers processes command     
 97     - cleaned up header                           
 98                                                   
 99 Sept 12th, 2020, J. Madsen (tasking-V10-06-06)    
100 - Tasking stability fixes                         
101 - removed a bunch of excess functions from G4W    
102 - Got rid of regular task group vs. TBB task g    
103   - this is thanks to the generic execute_on_a    
104                                                   
105 July 17th, 2020, I. Hrivnacova (tasking-V10-06    
106 - Adding call to G4VScoreNtupleWriter in G4Wor    
107   which missing was causing a break in B4d bas    
108                                                   
109 June 22nd, 2020, G. Cosmo (tasking-V10-06-04)     
110 - Fixed recursive inclusion in G4TaskRunManage    
111                                                   
112 June 18th, 2020, G. Cosmo (tasking-V10-06-03)     
113 - Added DLL macros for Windows build.             
114 - Fixed cases of static inline methods and sta    
115   in G4TaskRunManager and G4RunManagerFactory.    
116   use of G4 types.                                
117 - Fixed compilation warnings for unused mutexe    
118   and G4WorkerTaskRunManager.                     
119                                                   
120 June 17th, 2020, G. Folger                        
121 - Fixes for Windows: in G4TaskRunManager, repl    
122   static data by access functions.                
123                                                   
124 June 10th, 2020, J. Madsen                        
125 - Updated README.md                               
126 - generated README via `pandoc -f markdown -t     
127 - generated .README.txt via `pandoc -f markdow    
128                                                   
129 June 10th, 2020, J. Madsen (tasking-V10-06-02)    
130 - Fixed numberOfEventsPerTask < nworker reprod    
131 - Migrated G4RunManagerCreator to own header/s    
132 - cleaned up sources.cmake                        
133                                                   
134 June 4th, 2020, J. Madsen (tasking-V10-06-01)     
135 - Added G4TaskRunManager constructor overload     
136   for whether to use TBB                          
137 - Added warning if using TBB is requested but     
138 - Default arguments in G4TaskRunManager query     
139   variable to set default bool                    
140                                                   
141 May 28th, 2020, J. Madsen (tasking-V10-06-00)     
142 - Created                                         
143 - Added tasking classes:                          
144     - G4TBBTask                                   
145     - G4TBBTaskGroup                              
146     - G4Task                                      
147     - G4TaskGroup                                 
148     - G4TaskManager                               
149     - G4TaskRunManager                            
150     - G4TaskRunManagerKernel                      
151     - G4ThreadPool                                
152     - G4UserTaskInitialization                    
153     - G4UserTaskQueue                             
154     - G4UserTaskThreadInitialization              
155     - G4VTask                                     
156     - G4VTaskGroup                                
157     - G4VUserTaskQueue