文件名称:seda
介绍说明--下载内容均来自于网络,请自行研究使用
The Staged Event-Driven Architecture (SEDA) is a new design for building scalable Internet services. SEDA has three major goals:
To support massive concurrency, on the order of tens of thousands of clients per node
To exhibit robust performance under wide variations in load and,
To simplify the design of complex Internet services.
SEDA decomposes a complex, event-driven application into a set of stages connected by queues. This design avoids the high overhead associated with thread-based concurrency models, and decouples event and thread scheduling from application logic. SEDA enables services to be well-conditioned to load, preventing resources from being overcommitted when demand exceeds service capacity. Decomposing services into a set of stages also enables modularity and code reuse, as well as the development of debugging tools for complex event-driven applications. -The Staged Event-Driven Architecture (SE DA) is a new design for building scalable Intern et services. SEDA has three major goals : To support massive concurrency. on the order of tens of thousands of clients per n ode To exhibit robust performance under wide va riations in load and, To simplify the design of complex Internet serv ices. SEDA decomposes a complex, event-driven application into a set of stages c onnected by queues. This design avoids the high overhead associated with thread-based concur rency models, and decouples event and thread scheduling from application logic. SEDA enables services to be well-conditioned to load, preventing resources from being overcommitte d service when demand exceeds capacity. Decomp osing services into a set of stages also enables modularity and cod
To support massive concurrency, on the order of tens of thousands of clients per node
To exhibit robust performance under wide variations in load and,
To simplify the design of complex Internet services.
SEDA decomposes a complex, event-driven application into a set of stages connected by queues. This design avoids the high overhead associated with thread-based concurrency models, and decouples event and thread scheduling from application logic. SEDA enables services to be well-conditioned to load, preventing resources from being overcommitted when demand exceeds service capacity. Decomposing services into a set of stages also enables modularity and code reuse, as well as the development of debugging tools for complex event-driven applications. -The Staged Event-Driven Architecture (SE DA) is a new design for building scalable Intern et services. SEDA has three major goals : To support massive concurrency. on the order of tens of thousands of clients per n ode To exhibit robust performance under wide va riations in load and, To simplify the design of complex Internet serv ices. SEDA decomposes a complex, event-driven application into a set of stages c onnected by queues. This design avoids the high overhead associated with thread-based concur rency models, and decouples event and thread scheduling from application logic. SEDA enables services to be well-conditioned to load, preventing resources from being overcommitte d service when demand exceeds capacity. Decomp osing services into a set of stages also enables modularity and cod
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 113172234seda.rar 列表 seda\RELEASE.sh seda\ENV seda\README seda\bin\sandstorm seda\bin\ssprofile-graph seda\bin\ssprofile-split seda\bin seda\lib seda\RELEASE-NBIO.sh seda\docs\javadoc\Makefile seda\docs\javadoc seda\docs\Makefile seda\docs\gnutella-graph.gif seda\docs\index.html seda\docs\nbio.html seda\docs\profile.gif seda\docs\sandstorm.html seda\docs\sandstorm.jpg seda\docs seda\src\seda\Makefile seda\src\seda\Makefile.include seda\src\seda\nbio\jni\.cvsignore seda\src\seda\nbio\jni\Makefile seda\src\seda\nbio\jni\Makefile.here.in seda\src\seda\nbio\jni\config.guess seda\src\seda\nbio\jni\config.sub seda\src\seda\nbio\jni\configure seda\src\seda\nbio\jni\configure.in seda\src\seda\nbio\jni\install-sh seda\src\seda\nbio\jni\mdw-btree.h seda\src\seda\nbio\jni\mdw-exceptions.h seda\src\seda\nbio\jni\nbio.c seda\src\seda\nbio\jni seda\src\seda\nbio\Makefile seda\src\seda\nbio\NBIOFileDescriptor.java seda\src\seda\nbio\NonblockingDatagramSocket.java seda\src\seda\nbio\NonblockingInputStream.java seda\src\seda\nbio\NonblockingMulticastSocket.java seda\src\seda\nbio\NonblockingOutputStream.java seda\src\seda\nbio\NonblockingServerSocket.java seda\src\seda\nbio\NonblockingSocket.java seda\src\seda\nbio\NonblockingSocketImpl.java seda\src\seda\nbio\NonblockingSocketInputStream.java seda\src\seda\nbio\NonblockingSocketOutputStream.java seda\src\seda\nbio\SelectItem.java seda\src\seda\nbio\SelectSet.java seda\src\seda\nbio\SelectSetDevPollImpl.java seda\src\seda\nbio\SelectSetImpl.java seda\src\seda\nbio\SelectSetPollImpl.java seda\src\seda\nbio\Selectable.java seda\src\seda\nbio\test\mcast\Makefile seda\src\seda\nbio\test\mcast\McastReceiver.java seda\src\seda\nbio\test\mcast\McastSender.java seda\src\seda\nbio\test\mcast seda\src\seda\nbio\test\Makefile seda\src\seda\nbio\test\multi-bench\ENV-REXEC seda\src\seda\nbio\test\multi-bench\Makefile seda\src\seda\nbio\test\multi-bench\MultiClient.java seda\src\seda\nbio\test\multi-bench\MultiServer.java seda\src\seda\nbio\test\multi-bench\RUN seda\src\seda\nbio\test\multi-bench\RUN-CLIENT seda\src\seda\nbio\test\multi-bench\RUN-SERVER seda\src\seda\nbio\test\multi-bench\process-log.pl seda\src\seda\nbio\test\multi-bench seda\src\seda\nbio\test\p2p-bench\Makefile seda\src\seda\nbio\test\p2p-bench\TCPBench.java seda\src\seda\nbio\test\p2p-bench\UDPBench.java seda\src\seda\nbio\test\p2p-bench seda\src\seda\nbio\test\test\BlockingClient.java seda\src\seda\nbio\test\test\BlockingServer.java seda\src\seda\nbio\test\test\Makefile seda\src\seda\nbio\test\test\NBIOClient.java seda\src\seda\nbio\test\test\NBIOSelectServer.java seda\src\seda\nbio\test\test\NBIOServer.java seda\src\seda\nbio\test\test\nbiotest.c seda\src\seda\nbio\test\test seda\src\seda\nbio\test seda\src\seda\nbio seda\src\seda\sandStorm\api\internal\Makefile seda\src\seda\sandStorm\api\internal\ResponseTimeControllerIF.java seda\src\seda\sandStorm\api\internal\StageStatsIF.java seda\src\seda\sandStorm\api\internal\StageWrapperIF.java seda\src\seda\sandStorm\api\internal\SystemManagerIF.java seda\src\seda\sandStorm\api\internal\ThreadManagerIF.java seda\src\seda\sandStorm\api\internal seda\src\seda\sandStorm\api\BadQueueElementException.java seda\src\seda\sandStorm\api\ClassQueueElementIF.java seda\src\seda\sandStorm\api\ConfigDataIF.java seda\src\seda\sandStorm\api\EnqueuePredicateIF.java seda\src\seda\sandStorm\api\EventHandlerException.java seda\src\seda\sandStorm\api\EventHandlerIF.java seda\src\seda\sandStorm\api\Makefile seda\src\seda\sandStorm\api\ManagerIF.java seda\src\seda\sandStorm\api\NoSuchSinkException.java seda\src\seda\sandStorm\api\NoSuchStageException.java seda\src\seda\sandStorm\api\ProfilableIF.java seda\src\seda\sandStorm\api\ProfilerIF.java seda\src\seda\sandStorm\api\QueueElementIF.java seda\src\seda\sandStorm\api\QueueIF.java seda\src\seda\sandStorm\api\SignalIF.java seda\src\seda\sandStorm\api\SignalMgrIF.java seda\src\seda\sandStorm\api\SingleThreadedEventHandlerIF.java seda\src\seda\sandStorm\api\SinkCloggedEvent.java seda\src\seda\sandStorm\api\SinkClosedEvent.java seda\src\seda\sandStorm\api\SinkClosedException.java seda\src\seda\sandStorm\api\SinkDrainedEvent.java seda\src\seda\sandStorm\api\SinkException.java seda\src\seda\sandStorm\api\SinkFlushedEvent.java seda\src\seda\sandStorm\api\SinkFullException.java seda\src\seda\sandStorm\api\SinkIF.java seda\src\seda\sandStorm\api\SourceIF.java seda\src\seda\sandStorm\api\StageIF.java seda\src\seda\sandStorm\api\StageNameAlreadyBoundException.java seda\src\seda\sandStorm\api\StagesInitializedSignal.java seda\src\seda\sandStorm\api\UnknownEventException.java seda\src\seda\sandStorm\api seda\src\seda\sandStorm\lib\Gnutella\test\Makefile seda\src\seda\sandStorm\lib\Gnutella\test\SimpleGnutellaServer.java seda\src\seda\sandStorm\lib\Gnutella\test\sandstorm.cfg seda\src\seda\sandStorm\lib\Gnutella\test seda\src\seda\sandStorm\lib\Gnutella\GnutellaCatcher.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaConnectFailedEvent.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaConnection.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaConst.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaGUID.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaPacket.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaPacketReader.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaPingPacket.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaPongPacket.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaPushPacket.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaQueryHit.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaQueryHitsPacket.java seda\src\seda\sandStorm\lib\Gnutella\GnutellaQueryPacket.java seda\src\seda\sandStorm\lib\Gnutella\Makefile seda\src\seda\sandStorm\lib\Gnutella\GnutellaServer.java seda\src\seda\sandStorm\lib\Gnutella seda\src\seda\sandStorm\lib\Makefile seda\src\seda\sandStorm\lib\aDisk\test\simple\CopyFile.java seda\src\seda\sandStorm\lib\aDisk\test\simple\Makefile seda\src\seda\sandStorm\lib\aDisk\test\simple\TestHandler.java seda\src\seda\sandStorm\lib\aDisk\test\simple\copy.cfg seda\src\seda\sandStorm\lib\aDisk\test\simple\test.cfg seda\src\seda\sandStorm\lib\aDisk\test\simple seda\src\seda\sandStorm\lib\aDisk\test\Makefile seda\src\seda\sandStorm\lib\aDisk\test seda\src\seda\sandStorm\lib\aDisk\AFile.java seda\src\seda\sandStorm\lib\aDisk\AFileCloseRequest.java seda\src\seda\sandStorm\lib\aDisk\AFileCompletion.java seda\src\seda\sandStorm\lib\aDisk\AFileEOFReached.java seda\src\seda\sandStorm\lib\aDisk\AFileFlushRequest.java seda\src\seda\sandStorm\lib\aDisk\AFileIOCompleted.java seda\src\seda\sandStorm\lib\aDisk\AFileIOExceptionOccurred.java seda\src\seda\sandStorm\lib\aDisk\AFileImpl.java seda\src\seda\sandStorm\lib\aDisk\AFileMgr.java seda\src\seda\sandStorm\lib\aDisk\AFileReadRequest.java seda\src\seda\sandStorm\lib\aDisk\AFileRequest.java seda\src\seda\sandStorm\lib\aDisk\AFileSeekRequest.java seda\src\seda\sandStorm\lib\aDisk\AFileStat.java seda\src\seda\sandStorm\lib\aDisk\AFileTM.java seda\src\seda\sandStorm\lib\aDisk\AFileTPEventHandler.java seda\src\seda\sandStorm\lib\aDisk\AFileTPImpl.java seda\src\seda\sandStorm\lib\aDisk\AFileTPStageWrapper.java seda\src\seda\sandStorm\lib\aDisk\AFileTPTM.java seda\src\seda\sandStorm\lib\aDisk\AFileWriteRequest.java seda\src\seda\sandStorm\lib\aDisk\FileIsDirectoryException.java seda\src\seda\sandStorm\lib\aDisk\Makefile seda\src\seda\sandStorm\lib\aDisk seda\src\seda\sandStorm\lib\aSocket\nbio\ConnectSockState.java seda\src\seda\sandStorm\lib\aSocket\nbio\DatagramSockState.java seda\src\seda\sandStorm\lib\aSocket\nbio\ListenSockState.java seda\src\seda\sandStorm\lib\aSocket\nbio\Makefile seda\src\seda\sandStorm\lib\aSocket\nbio\NBIOFactory.java seda\src\seda\sandStorm\lib\aSocket\nbio\SelectQueueElement.java seda\src\seda\sandStorm\lib\aSocket\nbio\SelectSource.java seda\src\seda\sandStorm\lib\aSocket\nbio\SockState.java seda\src\seda\sandStorm\lib\aSocket\nbio seda\src\seda\sandStorm\lib\aSocket\ATcpClientSocket.java seda\src\seda\sandStorm\lib\aSocket\ATcpCloseRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpCloseServerRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpConnectFailedEvent.java seda\src\seda\sandStorm\lib\aSocket\ATcpConnectRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpConnection.java seda\src\seda\sandStorm\lib\aSocket\ATcpFlushRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpInPacket.java seda\src\seda\sandStorm\lib\aSocket\ATcpListenFailedEvent.java seda\src\seda\sandStorm\lib\aSocket\ATcpListenRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpListenSuccessEvent.java seda\src\seda\sandStorm\lib\aSocket\ATcpResumeAcceptRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpServerSocket.java seda\src\seda\sandStorm\lib\aSocket\Makefile seda\src\seda\sandStorm\lib\aSocket\ATcpServerSocketClosedEvent.java seda\src\seda\sandStorm\lib\aSocket\ATcpStartReadRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpSuspendAcceptRequest.java seda\src\seda\sandStorm\lib\aSocket\ATcpWriteRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpCloseRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpConnectEvent.java seda\src\seda\sandStorm\lib\aSocket\AUdpConnectRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpDisconnectEvent.java seda\src\seda\sandStorm\lib\aSocket\AUdpDisconnectRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpFlushRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpInPacket.java seda\src\seda\sandStorm\lib\aSocket\AUdpPacket.java seda\src\seda\sandStorm\lib\aSocket\AUdpSocket.java seda\src\seda\sandStorm\lib\aSocket\AUdpStartReadRequest.java seda\src\seda\sandStorm\lib\aSocket\AUdpWriteRequest.java seda\src\seda\sandStorm\lib\aSocket\README seda\src\seda\sandStorm\lib\aSocket\ConnectSockState.java seda\src\seda\sandStorm\lib\aSocket\DatagramSockState.java seda\src\seda\sandStorm\lib\aSocket\ListenEventHandler.java seda\src\seda\sandStorm\lib\aSocket\ListenSockState.java seda\src\seda\sandStorm\lib\aSocket\ReadEventHandler.java seda\src\seda\sandStorm\lib\aSocket\SelectQueueElement.java seda\src\seda\sandStorm\lib\aSocket\SelectSourceIF.java seda\src\seda\sandStorm\lib\aSocket\SockState.java seda\src\seda\sandStorm\lib\aSocket\TODO seda\src\seda\sandStorm\lib\aSocket\WriteEventHandler.java seda\src\seda\sandStorm\lib\aSocket\aSocketConst.java seda\src\seda\sandStorm\lib\aSocket\aSocketErrorEvent.java seda\src\seda\sandStorm\lib\aSocket\aSocketEventHandler.java seda\src\seda\sandStorm\lib\aSocket\aSocketImplFactory.java seda\src\seda\sandStorm\lib\aSocket\aSocketInputStream.java seda\src\seda\sandStorm\lib\aSocket\aSocketMgr.java seda\src\seda\sandStorm\lib\aSocket\aSocketRCTMSleep.java seda\src\seda\sandStorm\lib\aSocket\aSocketRequest.java seda\src\seda\sandStorm\lib\aSocket\aSocketStageWrapper.java seda\src\seda\sandStorm\lib\aSocket\aSocketThreadManager.java seda\src\seda\sandStorm\lib\aSocket\nio\ConnectSockState.java seda\src\seda\sandStorm\lib\aSocket\nio\DatagramSockState.java seda\src\seda\sandStorm\lib\aSocket\nio\ListenSockState.java seda\src\seda\sandStorm\lib\aSocket\nio\Makefile seda\src\seda\sandStorm\lib\aSocket\nio\NIOFactory.java seda\src\seda\sandStorm\lib\aSocket\nio\NIOSelectSource.java seda\src\seda\sandStorm\lib\aSocket\nio\NIOSelectorQueueElement.java seda\src\seda\sandStorm\lib\aSocket\nio\SockState.java seda\src\seda\sandStorm\lib\aSocket\nio seda\src\seda\sandStorm\lib\aSocket\test\bench\avgrate.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\avgres.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\do-run.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\fairness.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\pingpong-recv.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\pingpong-send.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\process-log.pl seda\src\seda\sandStorm\lib\aSocket\test\bench\run-client.pl seda\src\seda\sandStorm\lib\aSocket\test\bench seda\src\seda\sandStorm\lib\aSocket\test\Makefile seda\src\seda\sandStorm\lib\aSocket\test\multi-bench\Makefile seda\src\seda\sandStorm\lib\aSocket\test\multi-bench\MultiBandwidth.java seda\src\seda\sandStorm\lib\aSocket\test\multi-bench\MultiClient.java seda\src\seda\sandStorm\lib\aSocket\test\multi-bench\MultiClientThreaded.java seda\src\seda\sandStorm\lib\aSocket\test\multi-bench seda\src\seda\sandStorm\lib\aSocket\test\p2p-bench\Bandwidth.java seda\src\seda\sandStorm\lib\aSocket\test\p2p-bench\Makefile seda\src\seda\sandStorm\lib\aSocket\test\p2p-bench\Pingpong.java seda\src\seda\sandStorm\lib\aSocket\test\p2p-bench\PingpongUDP.java seda\src\seda\sandStorm\lib\aSocket\test\p2p-bench seda\src\seda\sandStorm\lib\aSocket\test seda\src\seda\sandStorm\lib\aSocket seda\src\seda\sandStorm\lib\http\test\Makefile seda\src\seda\sandStorm\lib\http\test\TestServer.java seda\src\seda\sandStorm\lib\http\test\sandstorm.cfg seda\src\seda\sandStorm\lib\http\test seda\src\seda\sandStorm\lib\http\Makefile seda\src\seda\sandStorm\lib\http\httpBadRequestResponse.java seda\src\seda\sandStorm\lib\http\httpConnection.java seda\src\seda\sandStorm\lib\http\httpConst.java seda\src\seda\sandStorm\lib\http\httpInternalServerErrorResponse.java seda\src\seda\sandStorm\lib\http\httpNotFoundResponse.java seda\src\seda\sandStorm\lib\http\httpOKResponse.java seda\src\seda\sandStorm\lib\http\httpPacketReader.java seda\src\seda\sandStorm\lib\http\httpRedirectResponse.java seda\src\seda\sandStorm\lib\http\httpRequest.java seda\src\seda\sandStorm\lib\http\httpResponder.java seda\src\seda\sandStorm\lib\http\httpResponse.java seda\src\seda\sandStorm\lib\http\httpServer.java seda\src\seda\sandStorm\lib\http\httpServiceUnavailableResponse.java seda\src\seda\sandStorm\lib\http seda\src\seda\sandStorm\lib\util\Base64.java seda\src\seda\sandStorm\lib\util\Makefile seda\src\seda\sandStorm\lib\util\MultiByteArrayInputStream.java seda\src\seda\sandStorm\lib\util seda\src\seda\sandStorm\lib seda\src\seda\sandStorm\Makefile seda\src\seda\sandStorm\core\BufferElement.java seda\src\seda\sandStorm\core\FiniteQueue.java seda\src\seda\sandStorm\core\Makefile seda\src\seda\sandStorm\core\MulticlassRateLimitingPredicate.java seda\src\seda\sandStorm\core\NullElement.java seda\src\seda\sandStorm\core\QueueThresholdPredicate.java seda\src\seda\sandStorm\core\RateLimitingPredicate.java seda\src\seda\sandStorm\core\SimpleSink.java seda\src\seda\sandStorm\core\TimeStampedEvent.java seda\src\seda\sandStorm\core\ssLinkedList.java seda\src\seda\sandStorm\core\ssLinkedListComparator.java seda\src\seda\sandStorm\core\ssLinkedListEqualityComparator.java seda\src\seda\sandStorm\core\ssTimer.java seda\src\seda\sandStorm\core seda\src\seda\sandStorm\internal\ATTIC\AggTPSThreadManager.java seda\src\seda\sandStorm\internal\ATTIC\TPPThreadManager.java seda\src\seda\sandStorm\internal\ATTIC seda\src\seda\sandStorm\internal\AggThrottle.java seda\src\seda\sandStorm\internal\ConfigData.java seda\src\seda\sandStorm\internal\Makefile seda\src\seda\sandStorm\internal\ResponseTimeController.java seda\src\seda\sandStorm\internal\ResponseTimeControllerDirect.java seda\src\seda\sandStorm\internal\ResponseTimeControllerMM1.java seda\src\seda\sandStorm\internal\ResponseTimeControllerMulticlass.java seda\src\seda\sandStorm\internal\ResponseTimeControllerPID.java seda\src\seda\sandStorm\internal\SignalMgr.java seda\src\seda\sandStorm\internal\SinkProxy.java seda\src\seda\sandStorm\internal\Stage.java seda\src\seda\sandStorm\internal\StageGraph.java seda\src\seda\sandStorm\internal\StageGraphEdge.java seda\src\seda\sandStorm\internal\StageStats.java seda\src\seda\sandStorm\internal\StageWrapper.java seda\src\seda\sandStorm\internal\TPSThreadManager.java seda\src\seda\sandStorm\internal\ThreadPool.java seda\src\seda\sandStorm\internal\ThreadPoolController.java seda\src\seda\sandStorm\internal\sandStormConst.java seda\src\seda\sandStorm\internal\sandStormMgr.java seda\src\seda\sandStorm\internal\sandStormProfiler.java seda\src\seda\sandStorm\internal seda\src\seda\sandStorm\main\Main.java seda\src\seda\sandStorm\main\Makefile seda\src\seda\sandStorm\main\Sandstorm.java seda\src\seda\sandStorm\main\SandstormConfig.java seda\src\seda\sandStorm\main\stageDescr.java seda\src\seda\sandStorm\main seda\src\seda\sandStorm\test\basic\DevNullHandler.java seda\src\seda\sandStorm\test\basic\GenericHandler.java seda\src\seda\sandStorm\test\basic\Makefile seda\src\seda\sandStorm\test\basic\TimerHandler.java seda\src\seda\sandStorm\test\basic\sandstorm.cfg seda\src\seda\sandStorm\test\basic seda\src\seda\sandStorm\test\Makefile seda\src\seda\sandStorm\test\bench\microbench\FiniteQueueBench.java seda\src\seda\sandStorm\test\bench\microbench\Makefile seda\src\seda\sandStorm\test\bench\microbench seda\src\seda\sandStorm\test\bench\Makefile seda\src\seda\sandStorm\test\bench\simple-p2p\scripts\run-client.pl seda\src\seda\sandStorm\test\bench\simple-p2p\scripts\sim-mm1.pl seda\src\seda\sandStorm\test\bench\simple-p2p\scripts seda\src\seda\sandStorm\test\bench\simple-p2p\Makefile seda\src\seda\sandStorm\test\bench\simple-p2p\Message.java seda\src\seda\sandStorm\test\bench\simple-p2p\MessageReader.java seda\src\seda\sandStorm\test\bench\simple-p2p\ProcessStage.java seda\src\seda\sandStorm\test\bench\simple-p2p\ProcessStageConstCPU.java seda\src\seda\sandStorm\test\bench\simple-p2p\ProcessStageExpCPU.java seda\src\seda\sandStorm\test\bench\simple-p2p\RecvStage.java seda\src\seda\sandStorm\test\bench\simple-p2p\SimpleP2PClient.java seda\src\seda\sandStorm\test\bench\simple-p2p\SimpleP2PConst.java seda\src\seda\sandStorm\test\bench\simple-p2p\StatsGatherer.java seda\src\seda\sandStorm\test\bench\simple-p2p\const-cpu.cfg seda\src\seda\sandStorm\test\bench\simple-p2p\exp-cpu.cfg seda\src\seda\sandStorm\test\bench\simple-p2p seda\src\seda\sandStorm\test\bench\simple-sa\scripts\process-log.pl seda\src\seda\sandStorm\test\bench\simple-sa\scripts\run-client-multi.pl seda\src\seda\sandStorm\test\bench\simple-sa\scripts\run-client.pl seda\src\seda\sandStorm\test\bench\simple-sa\scripts\sim-mm1.pl seda\src\seda\sandStorm\test\bench\simple-sa\scripts\strip-log.sh seda\src\seda\sandStorm\test\bench\simple-sa\scripts seda\src\seda\sandStorm\test\bench\simple-sa\ClassedMessage.java seda\src\seda\sandStorm\test\bench\simple-sa\ClientStage.java seda\src\seda\sandStorm\test\bench\simple-sa\ClientStageMulticlass.java seda\src\seda\sandStorm\test\bench\simple-sa\GRAPH seda\src\seda\sandStorm\test\bench\simple-sa\Makefile seda\src\seda\sandStorm\test\bench\simple-sa\Message.java seda\src\seda\sandStorm\test\bench\simple-sa\NOTES seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStage.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageComplex.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageConstCPU.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageExpCPU.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageExpCPUSched.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageFileIO.java seda\src\seda\sandStorm\test\bench\simple-sa\ProcessStageSleep.java seda\src\seda\sandStorm\test\bench\simple-sa\RecvStage.java seda\src\seda\sandStorm\test\bench\simple-sa\complex-tp.cfg seda\src\seda\sandStorm\test\bench\simple-sa\SimpleP2PConst.java seda\src\seda\sandStorm\test\bench\simple-sa\const-cpu-tp.cfg seda\src\seda\sandStorm\test\bench\simple-sa\exp-cpu-multiclass-rtcon.cfg seda\src\seda\sandStorm\test\bench\simple-sa\exp-cpu-rtcon.cfg seda\src\seda\sandStorm\test\bench\simple-sa\exp-cpu-sched-rtcon.cfg seda\src\seda\sandStorm\test\bench\simple-sa\exp-cpu-tp.cfg seda\src\seda\sandStorm\test\bench\simple-sa\exp-cpu.cfg seda\src\seda\sandStorm\test\bench\simple-sa\fileio-tp.cfg seda\src\seda\sandStorm\test\bench\simple-sa\sleep-tp.cfg seda\src\seda\sandStorm\test\bench\simple-sa seda\src\seda\sandStorm\test\bench\stage-latency\DevNullHandler.java seda\src\seda\sandStorm\test\bench\stage-latency\GenericHandler.java seda\src\seda\sandStorm\test\bench\stage-latency\Makefile seda\src\seda\sandStorm\test\bench\stage-latency\TimerHandler.java seda\src\seda\sandStorm\test\bench\stage-latency\sandstorm.cfg seda\src\seda\sandStorm\test\bench\stage-latency seda\src\seda\sandStorm\test\bench seda\src\seda\sandStorm\test\multi-stage\CompletionWorker.java seda\src\seda\sandStorm\test\multi-stage\GenericWorker.java seda\src\seda\sandStorm\test\multi-stage\Makefile seda\src\seda\sandStorm\test\multi-stage\TaskRecvWorker.java seda\src\seda\sandStorm\test\multi-stage\sandstorm.cfg seda\src\seda\sandStorm\test\multi-stage seda\src\seda\sandStorm\test seda\src\seda\sandStorm seda\src\seda\util\jni\Makefile seda\src\seda\util\jni\Makefile.here.in seda\src\seda\util\jni\config.guess seda\src\seda\util\jni\config.sub seda\src\seda\util\jni\configure seda\src\seda\util\jni\configure.in seda\src\seda\util\jni\install-sh seda\src\seda\util\jni\util.c seda\src\seda\util\jni seda\src\seda\util\MDWUtil.java seda\src\seda\util\Makefile seda\src\seda\util\StatsGatherer.java seda\src\seda\util seda\src\seda seda\src seda