Speculative multithreading

Results: 24



#Item
1Computing / Microprocessors / Threads / Parallel computing / CPU cache / Computer memory / Multithreading / Microarchitecture / Threading / Computer hardware / Computer architecture / Central processing unit

Bulk Disambiguation of Speculative Threads in Multiprocessors∗ Luis Ceze, James Tuck, C˘alin Cas¸caval† and Josep Torrellas University of Illinois at Urbana-Champaign {luisceze, jtuck, torrellas}@cs.uiuc.edu http:/

Add to Reading List

Source URL: homes.cs.washington.edu

Language: English - Date: 2007-09-14 13:31:04
2Concurrency control / Programming language implementation / Speculative multithreading / Threads / Microprocessors / Multithreading / Speculative / Bytecode / Software development process / Computing / Computer architecture / Parallel computing

SableSpMT: A Software Framework for Analysing Speculative Multithreading in Java Christopher J.F. Pickett and Clark Verbrugge School of Computer Science, McGill University Montr´eal, Qu´ebec, Canada H3A 2A7 {cpicke,clu

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2005-10-07 23:29:08
3Parallel computing / Computing platforms / Concurrency control / Speculative multithreading / Java / Bytecode / Thread / Multithreading / Computing / Cross-platform software / Java platform

Software Thread Level Speculation for the Java Language and Virtual Machine Environment Christopher J.F. Pickett and Clark Verbrugge School of Computer Science, McGill University Montr´eal, Qu´ebec, Canada H3A 2A7 {cpi

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2005-10-23 13:38:20
4Concurrency control / Parallel computing / Threads / Speculative / Programming language implementation / Microprocessors / Multithreading / Lock / Fork / Computing / Concurrent computing / Computer architecture

An Optimistic Perspective on Speculative Multithreading Chris Pickett, Richard Halpert Haiying Xu, Clark Verbrugge School of Computer Science, McGill University {cpicke,rhalpe,hxu31,clump}@sable.mcgill.ca

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2007-02-11 17:39:42
5Compiler optimizations / Threads / Computing platforms / Speculative multithreading / Multithreading / Automatic parallelization / Java virtual machine / Java bytecode / Java / Computing / Cross-platform software / Parallel computing

Software Speculative Multithreading for Java Christopher J. F. Pickett School of Computer Science, McGill University Montr´eal, Qu´ebec, Canada

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2007-09-10 15:59:18
6Cross-platform software / Concurrency control / Programming language implementation / Speculative multithreading / Computing platforms / Multithreading / Thread / Speculative / Java / Computing / Concurrent computing / Parallel computing

Software Speculative Multithreading for Java Christopher J.F. Pickett and Clark Verbrugge School of Computer Science, McGill University {cpicke,clump}@sable.mcgill.ca Allan Kielstra

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2007-02-11 17:39:43
7Parallel computing / Programming language implementation / Java platform / Threads / Speculative multithreading / SableVM / Multithreading / Java virtual machine / Java bytecode / Computing / Software / Cross-platform software

Speculative Multithreading in a Java Virtual Machine Chris Pickett and Clark Verbrugge School of Computer Science McGill University May 17, 2005

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2005-05-30 18:45:58
8Parallel computing / Threads / Compiler optimizations / Speculative multithreading / Java virtual machine / MAJC / Multithreading / Automatic parallelization / Speculative execution / Computing / Concurrency control / Cross-platform software

Christopher J. F. Pickett Ph.D. Thesis Proposal

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2009-11-25 20:55:44
9Computing platforms / Software optimization / Java / Profiling / Computer program / Parallel computing / Virtual machine / Computing / Cross-platform software / Java platform

Software Speculative Multithreading for Java

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2009-11-25 20:55:44
10Concurrency control / Parallel computing / Programming language implementation / Cross-platform software / Threads / Speculative multithreading / Multithreading / Speculative execution / Speculative / Computing / Computer architecture / Concurrent computing

McGill University School of Computer Science Sable Research Group Speculative Multithreading in a Java Virtual Machine Sable Technical Report No

Add to Reading List

Source URL: www.sable.mcgill.ca

Language: English - Date: 2005-05-30 18:46:05
UPDATE