Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
Bowen, David
Silicon Graphics
Eagan, Minnesota
  Follow this Reviewer
 
 
 
Options:
Date Reviewed  
 
1
- 10 of 36 reviews

   
  Architecture-independent parallelism for both shared- and distributed-memory machines using the Filaments package
Lowenthal D., Freeh V. Parallel Computing 26(10): 1297-1323, 2000.  Type: Article

The Filaments package is a software kernel that supports efficient execution of fine-grain parallelism and shared-variable communication on both shared- and distributed-memory machines. Each filament is a very lightweight thread that r...

Feb 1 2002  
  Soft timers: efficient microsecond software timer support for network processing
Aron M., Druschel P. ACM Transactions on Computer Systems 18(3): 197-228, 2000.  Type: Article

As chips become more complex, the cost of a context switch becomes relatively more expensive, since there is more context to save. As network speeds increase while packet size remains constant, the number of interrupts generated by a n...

Jun 1 2001  
  Understanding operating systems (3rd ed.)
Flynn I., McHoes A., Brooks/Cole Publishing Co., Pacific Grove, CA, 2001. 462 pp.  Type: Book (9780534376666)

The 11 chapters of Part 1 of this book, intended as an introduction to operating systems for anyone who uses a computer, provide a background in the theory of operating systems. The five chapters of Part 2 examine examples of current o...

Feb 1 2001  
  Local type inference
Pierce B., Turner D. ACM Transactions on Programming Languages and Systems 22(1): 1-44, 2000.  Type: Article, Reviews: (1 of 2)

Languages that support polymorphism are a convenience to the programmer. The convenience comes at a price, however, in the form of extra complexity in the compiler to infer the actual types when a polymorphic function is referenced. Mu...

Jul 1 2000  
  Local type inference
Pierce B., Turner D. ACM Transactions on Programming Languages and Systems 22(1): 1-44, 2000.  Type: Article, Reviews: (2 of 2)

Languages that support polymorphism are a convenience to theprogrammer. The convenience comes at a price, however, inthe form of extra complexity in the compiler to infer the actual typeswhen a polymorphic function is referenced. Much ...

Jul 1 2000  
  Dynamic trees and dynamic point location
Goodrich M., Tamassia R. SIAM Journal on Computing 28(2): 612-636, 1998.  Type: Article

Computational geometry is one of the newer branches of computerscience and it has already contributed greatly to the field, not only inthe problems it has given us, but also in new data structures designedfor these problems that have f...

Jun 1 1999  
  Complexity analysis of a parallel lattice basis reduction algorithm
Heckler C., Thiele L. SIAM Journal on Computing 27(5): 1295-1302, 1998.  Type: Article

Lattice basis reduction, the problem of finding a basis with short vectors for a lattice, has applications in several areas. The best known sequential algorithm for this problem is O ( n4logB )
Apr 1 1999  
  Fault-tolerant computation in the full information model
Goldreich O., Goldwasser S. (ed), Linial N. SIAM Journal on Computing 27(2): 506-544, 1998.  Type: Article

Suppose m players are interested in globally computing v = f ( x1 ,..., xm ) , where f is a predetermined function of m variables and
Nov 1 1998  
  k-Arbiter
Manabe Y., Baldoni R., Raynal M. (ed), Aoyagi S. Theoretical Computer Science 193(1-2): 97-112, 1998.  Type: Article

The mutual exclusion problem has provided a rich field of research for computer scientists. The problem is easy to state, has real-world application in operating systems, and generalizes in a variety of interesting ways depending on th...

Nov 1 1998  
  Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading
Lo J., Emer J., Levy H., Stamm R., Tullsen D., Eggers S. ACM Transactions on Computer Systems 15(3): 322-354, 1997.  Type: Article

One of the highest compliments that an idea can be given is for others to ask, “Why didn’t I think of that?” As the push toward faster and faster computers relies increasingly on making use of the various ...

Aug 1 1998  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy