Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kevin Tew

dblp:37/3390 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 65% Cloud and datacenter computing · 21% Distributed systems · 14%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines
parallel runtime systems
0.112010
Back to the futures: incremental parallelization of existing sequential runtime systems · OOPSLA 2010
Parallel and multicore computing › parallel programming models
futures
0.112010
Back to the futures: incremental parallelization of existing sequential runtime systems · OOPSLA 2010
Parallel and multicore computing
parallel programming models
0.112010
Back to the futures: incremental parallelization of existing sequential runtime systems · OOPSLA 2010
Distributed systems
grid computing
0.012002
An Enterprise-Based Grid Resource Management System · HPDC 2002
Cloud and datacenter computing › resource management
grid resource management
0.012002
An Enterprise-Based Grid Resource Management System · HPDC 2002
Cloud and datacenter computing
resource management
0.012002
An Enterprise-Based Grid Resource Management System · HPDC 2002
Distributed systems
fault tolerance
0.012002
An Enterprise-Based Grid Resource Management System · HPDC 2002

Methods — techniques the papers use, named apart from their topics

web services · 0.0enterprise technologies · 0.0
YearPublicationVenuePosition
2011 Places: adding message-passing parallelism to racket
abstract
Places bring new support for message-passing parallelism to Racket. This paper gives an overview of the programming model and how we had to modify our existing, sequential runtime-system to support places. We show that the freedom to design the programming model helped us to make the implementation tractable; specifically, we avoided the conventional pain of adding just the right amount of locking to a big, legacy runtime system. The paper presents an evaluation of the design that includes both a real-world application and standard parallel benchmarks.
Kevin Tew, James Swaine, Matthew Flatt, Robert Bruce Findler, Peter A. Dinda
DLS1
2010 Back to the futures: incremental parallelization of existing sequential runtime systems
abstract
Many language implementations, particularly for high-level and scripting languages, are based on carefully honed runtime systems that have an internally sequential execution model. Adding support for parallelism in the usual form -- as threads that run arbitrary code in parallel -- would require a major revision or even a rewrite to add safe and efficient locking and communication. We describe an alternative approach to incremental parallelization of runtime systems. This approach can be applied inexpensively to many sequential runtime systems, and we demonstrate its effectiveness in the Racket runtime system and Parrot virtual machine. Our evaluation assesses both the performance benefits and the developer effort needed to implement our approach. We find that incremental parallelization can provide useful, scalable parallelism on commodity multicore processors at a fraction of the effort required to implement conventional parallel threads.
James Swaine, Kevin Tew, Peter A. Dinda, Robert Bruce Findler, Matthew Flatt
OOPSLA2
2003 A study of the suitability of IrOBEX for high-speed exchange of large data objects
abstract
This paper demonstrates that careful tuning of the OBEX and IrLAP negotiated parameters allows OBEX to scale well for use with large data objects and high transmission rates. Due to the substantial time overhead inherent in link turnarounds, minimizing turnarounds during the transmission of a large object helps to maximize link efficiency. The IrLAP window size and OBEX packet size significantly impact the number of required turnarounds during the transmission of a large object. When these parameters are properly tuned, maximum throughput can be achieved, and OBEX performs efficiently at high data rates.
Casey T. Deccio, Joseph J. Ekstrom, D. Ryan Partridge, Kevin Tew, Charles D. Knutson
GLOBECOM4
2002 An Enterprise-Based Grid Resource Management System
abstract
As the Internet began its exponential growth into a global information environment, software was often unreliable, slow and had difficulty in interoperating with other systems. Supercomputing node counts also continue to follow high growth trends. Supercomputer and grid resource management software must mature into a reliable computational platform in much the same way that web services matured for the Internet. DOGMA The Next Generation (DOGMA-NG) improves on current resource management approaches by using tested off-the-shelf enterprise technologies to build a robust, scalable, and extensible resource management platform. Distributed web service technologies constitute the core of DOGMA-NG's design and provide fault tolerance and scalability. DOGMA-NG's use of open standard web technologies and efficient management algorithms promises to reduce management time and accommodate the growing size of future supercomputers. The use of web technologies also provides the opportunity for anew parallel programming paradigm, enterprise web services parallel programming, that also gains benefit from the scalable, robust component architecture.
Quinn Snell, Kevin Tew, Joseph J. Ekstrom, Mark J. Clement
HPDC2