Difference between revisions of "Runtime Scheduling for Multicore"

From esoterum.org
Jump to: navigation, search
(Runtime Compilation)
(Possible Project)
Line 13: Line 13:
 
*Jesper H. Spring, Jean Privat, Rachid Guerraoui, Jan Vitek. [http://www.cs.purdue.edu/homes/jv/pubs/oopsla07.pdf StreamFlex: High-throughput Stream Programming in Java]. OOPSLA, 2006.
 
*Jesper H. Spring, Jean Privat, Rachid Guerraoui, Jan Vitek. [http://www.cs.purdue.edu/homes/jv/pubs/oopsla07.pdf StreamFlex: High-throughput Stream Programming in Java]. OOPSLA, 2006.
 
:-Computer Science Dept. Purdue University
 
:-Computer Science Dept. Purdue University
 +
 +
*Yang, C., Chen, C., Chang, Y., Chung, K., and Lee, J. 2006. [http://delivery.acm.org/10.1145/1170000/1168063/p53-yang.pdf?key1=1168063&key2=6213631621&coll=GUIDE&dl=GUIDE&CFID=67586981&CFTOKEN=11526684 Streaming support for Java RMI in distributed environments]. In Proceedings of the 4th international Symposium on Principles and Practice of Programming in Java (Mannheim, Germany, August 30 - September 01, 2006). PPPJ '06, vol. 178. ACM, New York, NY, 53-61.
  
 
= Runtime Scheduling =
 
= Runtime Scheduling =

Revision as of 19:56, 20 December 2009

Runtime Compilation

MartinHilpert Re: Virtual Machine and multicore system, Oct 24, 2008 8:32 AM
"Nope. The next big step in compilers and virtual machines is exactly what you would like to have now: transparent usage of multiple cores/cpus for an application without explicitaly writing your app with multiple threads. If you app is just 1 servlet with just 1 thread - how should it be distributed among multiple cpus?"


Possible Project

  • Scheduler to run on JVM which will automatically manage threads to run java representation of streaming code on multicore
-Computer Science Dept. Purdue University
  • Yang, C., Chen, C., Chang, Y., Chung, K., and Lee, J. 2006. Streaming support for Java RMI in distributed environments. In Proceedings of the 4th international Symposium on Principles and Practice of Programming in Java (Mannheim, Germany, August 30 - September 01, 2006). PPPJ '06, vol. 178. ACM, New York, NY, 53-61.

Runtime Scheduling


Last printed: 11.3