|  Ian Goldberg | 30d58cd034
							
							Unify the private and public routing code paths in epoch_process rather than duplicating code | 1 year ago | 
				
					
						|  Ian Goldberg | db5a8e1bbe
							
							A couple of places were using SGX_AESGCM_KEY_SIZE as the token size instead of TOKEN_SIZE | 1 year ago | 
				
					
						|  Ian Goldberg | 1ae94b11ed
							
							Rename ecall_authenticate to ecall_ingestion_authenticate | 1 year ago | 
				
					
						|  Ian Goldberg | a4c89b33b2
							
							In send_client_mailbox, send the tokens and mailboxes to each client in a single async_write call | 1 year ago | 
				
					
						|  Ian Goldberg | ce01061057
							
							Allocate space for the priority field in public routing | 1 year ago | 
				
					
						|  Ian Goldberg | c178ad1c60
							
							Touch up Client/clients.cpp | 1 year ago | 
				
					
						|  Ian Goldberg | faa016dfb7
							
							Touch up Client/clientlaunch | 1 year ago | 
				
					
						|  Ian Goldberg | 46e6ab74a4
							
							Minor touchups to App/start.cpp | 1 year ago | 
				
					
						|  Ian Goldberg | 1b285acd68
							
							What was called epoch_duration is really epoch_wait_time | 1 year ago | 
				
					
						|  Ian Goldberg | 9302a275e5
							
							Touch up App/net.{cpp,hpp} | 1 year ago | 
				
					
						|  Ian Goldberg | 7e7544439b
							
							Wrap some long lines in App/teems.cpp | 1 year ago | 
				
					
						|  Ian Goldberg | 5d5f9d9071
							
							Touch up App/appconfig.{cpp,hpp} | 1 year ago | 
				
					
						|  Ian Goldberg | 6f8e0dac0e
							
							Clean up the python in App/launch a bit | 1 year ago | 
				
					
						|  Ian Goldberg | 4b2813f794
							
							Don't put the Enclave.config.xml file in git, since run_experiments creates it | 1 year ago | 
				
					
						|  Ian Goldberg | fcd39fd3a5
							
							Add TRACE_SOCKIO tracing for client<->storage server connections | 1 year ago | 
				
					
						|  Ian Goldberg | 4139cd49db
							
							Add integer time data points to the core-time tradeoff output | 1 year ago | 
				
					
						|  Ian Goldberg | 9ae699f39c
							
							A script to compute the core-time tradeoff graph | 1 year ago | 
				
					
						|  Ian Goldberg | 1c6525f520
							
							Clean up the log parser and have it record Waksman network creation times as well | 1 year ago | 
				
					
						|  Ian Goldberg | 5313a77081
							
							Automatically choose the horizontal scale for the trace plotter | 1 year ago | 
				
					
						|  Ian Goldberg | 84be84deee
							
							Experiments with small numbers of single-core servers (<= 3) for 2^20 clients don't work | 1 year ago | 
				
					
						|  Ian Goldberg | 4776d3ee86
							
							Fix off-by-one error in gen_manifest | 1 year ago | 
				
					
						|  Ian Goldberg | ccbb4a4dbe
							
							Add 3 and 6 server configurations to the experiment list | 1 year ago | 
				
					
						|  Ian Goldberg | 17a1433f5c
							
							Use only 2 cores for 2 or 3 servers | 1 year ago | 
				
					
						|  Ian Goldberg | 4c7ec57bb3
							
							Add extra time for m=3 servers as well as for m=2 | 1 year ago | 
				
					
						|  Ian Goldberg | a7720fbad8
							
							When using M=1 nodes, there's no communication, so set min_ts based on other reported fields | 1 year ago | 
				
					
						|  Ian Goldberg | c1069ecd2f
							
							Start a couple of extra async io threads | 1 year ago | 
				
					
						|  Ian Goldberg | 1b774a6160
							
							Have run_experiments print whether it's doing public or private routing | 1 year ago | 
				
					
						|  Ian Goldberg | 87a8e1344a
							
							Don't forget the numactl on the clients | 1 year ago | 
				
					
						|  Ian Goldberg | 2f6d22da17
							
							More sleep timing touchups | 1 year ago | 
				
					
						|  Ian Goldberg | 65c2cb68db
							
							Log and plot the times ingestion starts and ends | 1 year ago |