26.08.2013 Views

JiST – Java in Simulation Time - Evernote

JiST – Java in Simulation Time - Evernote

JiST – Java in Simulation Time - Evernote

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

enefits of the jist approach<br />

• more than just performance…<br />

• application-oriented benefits<br />

• type safety source and target statically checked<br />

• event types not required (implicit)<br />

• event structures not required (implicit)<br />

• debugg<strong>in</strong>g dispatch source location and state available<br />

• language-oriented benefits<br />

• <strong>Java</strong> standard language, compiler, runtime<br />

• garbage collection cleaner code, memory sav<strong>in</strong>gs<br />

• reflection script-based simulation configuration<br />

• safety f<strong>in</strong>e gra<strong>in</strong>ed isolation<br />

• robustness no memory leaks, no crashes<br />

• system-oriented benefits<br />

• IPC no context switch, no serialization, zero-copy<br />

• <strong>Java</strong> kernel cross-layer optimization<br />

• rewrit<strong>in</strong>g no source-code access required<br />

• distribution provides a s<strong>in</strong>gle system image abstraction<br />

• concurrency model supports parallel and speculative execution<br />

• hardware-oriented benefits<br />

• cost COTS hardware and clusters<br />

• portability runs on everyth<strong>in</strong>g<br />

<strong>JiST</strong> <strong>–</strong> <strong>Java</strong> <strong>in</strong> <strong>Simulation</strong> <strong>Time</strong><br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!