PL efforts in UPMARC
an excerpt
Tobias Wrigstad
assistant professor
- nsdag den 11 maj 2011
PL efforts in UPMARC an excerpt Tobias Wrigstad assistant - - PowerPoint PPT Presentation
PL efforts in UPMARC an excerpt Tobias Wrigstad assistant professor onsdag den 11 maj 2011 Short Bio 06 PhD @ Royal Inst. of Technology, Sweden 07 Postdoc @ Purdue University, IN US 09 Associate prof @ Stockholm University 10
Thread A Thread B
Preserve isolation Static Dynamic Safe sharing Safe transfer Bring structure to active
Minimal clone operations
Guarantee race freedom under sharing Static Dynamic Fine- grained sharing Allow implicit parallelism Scheduling to maximise cache utilisation Prefetching from message queue analysis
Static Dynamic Simplify coding with shared and unshared values Improve effect analysis result Compile fast-path and avoid synch to main memory
Static Dynamic Lighten annotation burden Facilitate reuse Facilitate refactoring
Parosh Abdulla Jonathan Cederberg David Black-Schaffer Wang Yi