b60698b791 
							
						 
					 
					
						
						
							
							pkgs: update nixpkgs to 1614b96a  
						
						
						
						
					 
					
						2023-03-02 10:38:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dd75a840ce 
							
						 
					 
					
						
						
							
							fwi: use enableIO instead of ioFreq  
						
						
						
						
					 
					
						2021-04-12 20:09:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							59040d9355 
							
						 
					 
					
						
						
							
							fwi: fix inverted resources  
						
						
						
						
					 
					
						2021-04-12 19:31:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6422741cb7 
							
						 
					 
					
						
						
							
							fwi: merge io experiments into one file  
						
						... 
						
						
						
						The enableExtended parameter control if the experiment runs with
multiple nodes or only one. 
						
						
					 
					
						2021-04-12 19:27:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							99beac9b23 
							
						 
					 
					
						
						
							
							fwi: generate the model in every node  
						
						... 
						
						
						
						As we are using local storage, we need a copy of the input in every
node. The current method is to run the generator only in the rank which
has assigned the cpu 0 in the mask. 
						
						
					 
					
						2021-04-12 19:01:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							58dc277d3d 
							
						 
					 
					
						
						
							
							fwi: refactor ss-io with common.nix  
						
						... 
						
						
						
						Also, keep the names short and consistent. 
						
						
					 
					
						2021-04-12 17:57:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							47b326c646 
							
						 
					 
					
						
						
							
							fwi: generate the input at runtime  
						
						
						
						
					 
					
						2021-04-12 17:46:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4afda7dbfb 
							
						 
					 
					
						
						
							
							fwi: use common.nix in sync_io experiment  
						
						
						
						
					 
					
						2021-04-12 16:27:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							02a103565c 
							
						 
					 
					
						
						
							
							fwi: use common.nix in reuse experiment  
						
						
						
						
					 
					
						2021-04-12 15:48:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							788dd13ebd 
							
						 
					 
					
						
						
							
							fwi: merge mpi pure experiment  
						
						... 
						
						
						
						The getResources function is used to assign the proper cpu binding
depending on the version. However, additional contraints are required to
ensure that we have enough points in Y.
By default the mpi+send+seq branch is disabled. 
						
						
					 
					
						2021-04-12 15:37:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							41665bc6fc 
							
						 
					 
					
						
						
							
							fwi: refactor config generation into common.nix  
						
						
						
						
					 
					
						2021-04-12 15:01:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9aa07993b2 
							
						 
					 
					
						
						
							
							fwi: refactor ss and granularity experiments  
						
						... 
						
						
						
						A common.nix file contains the shared stages 
						
						
					 
					
						2021-04-12 14:41:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e0a68c077c 
							
						 
					 
					
						
						
							
							fwi: merge forkjoin ss experiment into one file  
						
						... 
						
						
						
						Additional options are only active with enableExtended = true 
						
						
					 
					
						2021-04-12 12:51:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							989f6ee018 
							
						 
					 
					
						
						
							
							fwi: adjust input size to meet timing constraints  
						
						... 
						
						
						
						The previous iniput size for both granularity and strong scaling tests
where too big to meet the timing constrains needed for garlic. This
patch sets a new, smaller, input size.
Also, a minor cleanup is applied to the rest of the fwi experiments
and figures. 
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3e5a56ebdb 
							
						 
					 
					
						
						
							
							fwi: add tampi non-blocking variant  
						
						
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ef4a505d3 
							
						 
					 
					
						
						
							
							fwi: add strong scalability tests  
						
						
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aadce016e1 
							
						 
					 
					
						
						
							
							fwi: add granularity and data reuse experiments  
						
						... 
						
						
						
						The data reuse experiment shows the effect of poor data locality versus
task granularity. 
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d9a5c4721 
							
						 
					 
					
						
						
							
							fwi: fix input derivation  
						
						... 
						
						
						
						The fwiInput derivation must be the same used when compiled the fwi app
as the fwi-input used in the experiment. 
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							11e400abb5 
							
						 
					 
					
						
						
							
							fwi: remove old experiment  
						
						
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7a6cbd3a9e 
							
						 
					 
					
						
						
							
							fwi: update test experiment  
						
						
						
						
					 
					
						2021-04-07 12:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bfbbc294ae 
							
						 
					 
					
						
						
							
							fwi: split into input and solver  
						
						... 
						
						
						
						All branches compile with several hacks. 
						
						
					 
					
						2021-04-07 12:44:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9bea3cc264 
							
						 
					 
					
						
						
							
							fwi: add oss experiment  
						
						
						
						
					 
					
						2021-04-07 12:44:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f10f8472ac 
							
						 
					 
					
						
						
							
							fwi: add seq test experiment  
						
						
						
						
					 
					
						2021-04-07 12:44:13 +02:00