🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cu.cs.ugrads
Article #140

CS Colloquium for Jose Martinez on 4/1/02

#140
From: jane obrecht
Date: Tue, 26 Mar 2002 18:36
56 lines
4168 bytes
University of Colorado at Boulder
Department of Computer Science
ECOT 717 Engineering Center
Campus Box 430
Boulder, Colorado 803090430
(303) 4927514, FAX: (303) 4922844

CS COLLOQUIUM
SPECULATIVE SHARED-MEMORY ARCHITECTURES
Jose Martinez
University of Illinois at Urbana-Champaign
NOTE:  Location, Date & Time Change

Monday, April 1, 2002
2:00 2:50 PM
Engineering Center Classroom 200

Refreshments will be served afterwards in ECOT 831

Thread-Level Speculation (TLS), a.k.a. Speculative Parallelization has 
emerged as a promising architectural technology to boost the performance of 
difficult-to-analyze codes.  Under TLS, these codes are executed 
speculatively in parallel.  The system provides a safety net, checking for 
dependence violations, and squashing and restarting offending threads on 
the fly.

In this talk I will present the two main contributions of my work to 
TLS.  First, I propose a scalable multiprocessor architecture for TLS.  We 
take a hierarchical approach that uses largely unmodified speculative 
chip-multiprocessors (CMPs) as building blocks.  Because of its 
scalability, the resulting system achieves high speedups in important 
non-analyzable loops of several applications.  Furthermore, its 
hierarchical structure successfully leverages future "commodity" 
speculative CMPs.

Second, I propose an application of TLS to overcome conservatively placed 
synchronization in parallel codes.  Instead of waiting, threads execute 
speculatively past active barriers, taken locks, and unset flags.  The 
proposed hardware solution is quite simple and it requires no programming 
effort, yet the performance improvements are very promising. We borrow the 
concept of "safe thread" from TLS to ensure that forward progress in the 
critical path is never compromised.

Host:  Dan Connors
------------------------------
http://www.cs.colorado.edu/department/events/colloquia/colloquia.html

Sign Language Interpreters Available Upon Request.  Please contact Jane 
Obrecht, Department of
Computer Science, Engineering  ECOT 722, 303-492-6101, at least five days 
prior to the colloquium.

_______________________________________________
cscolloq mailing list
cscolloq@cs.colorado.edu
http://www.cs.colorado.edu/mailman/listinfo/cscolloq
Technical Details
Message-ID: <1017167829.15438@csnews.cs.colorado.edu>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!62.24.128.9.MISMATCH!news-1.opaltelecom.net!newsfeed.icl.net!newsfeed1.cidera.com!Cidera!cpk-news-hub1.bbnplanet.com!denver-snf1.gtei.net!news.gtei.net!coop.net!cs.colorado.edu!csnews!recnews

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11534c,a96c1f80cbdfc6e5,start
X-Google-Attributes: gid11534c,public
X-Google-ArrivalTime: 2002-03-26 10:37:13 PST
Newsgroups: cu.cs.ugrads
X-Sender: obrecht@columbine.cs.colorado.edu
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.2 
From: jane obrecht <Jane.Obrecht@colorado.edu>
Subject: CS Colloquium for Jose Martinez on 4/1/02
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Errors-To: cscolloq-admin@cs.colorado.edu
X-BeenThere: cscolloq@cs.colorado.edu
X-Mailman-Version: 2.0.5
Precedence: bulk
Reply-To: jane.obrecht@colorado.edu
List-Help: <mailto:cscolloq-request@cs.colorado.edu?subject=help>
List-Post: <mailto:cscolloq@cs.colorado.edu>
List-Subscribe: <http://www.cs.colorado.edu/mailman/listinfo/cscolloq>,
 <mailto:cscolloq-request@cs.colorado.edu?subject=subscribe>
List-Id: CS Colloquium announcements <cscolloq.cs.colorado.edu>
List-Unsubscribe: <http://www.cs.colorado.edu/mailman/listinfo/cscolloq>,
 <mailto:cscolloq-request@cs.colorado.edu?subject=unsubscribe>
List-Archive: <http://www.cs.colorado.edu/pipermail/cscolloq/>
Date: 26 Mar 2002 11:36:24 -0700
Message-ID: <1017167829.15438@csnews.cs.colorado.edu>
Sender: news
Distribution: co
X-Note1: message-id generated by recnews
X-Note2: mail msgid was   <4.2.2.20020326113405.0261f838@columbine.cs.colorado.edu>
Originator: daemon@csnews.cs.colorado.edu
NNTP-Posting-Host: 128.138.243.15
X-Trace: cs.colorado.edu!csnews 1017167830 128.138.243.15 (26 Mar 2002 11:37:10 -0700)
Lines: 56
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!62.24.128.9.MISMATCH!news-1.opaltelecom.net!newsfeed.icl.net!newsfeed1.cidera.com!Cidera!cpk-news-hub1.bbnplanet.com!denver-snf1.gtei.net!news.gtei.net!coop.net!cs.colorado.edu!csnews!recnews