David May

Publication List Details

Period

1971 - 2008

Number

23

Co-Authors

Title of Journal (2008)

Journal Editor Ed, Shondip Sen, Henk Muller, David May

A multithreaded architecture exploits instruction level parallelism by interleaving instructions from disjoint thread contexts. As each thread executes within its own instruction stream with private...

October 1998 CSTR-98-010 (2008)

David May, James Irwin, Henk L Muller, David May, James Irwin, ...

We describe a radically new cache architecture and demonstrate that it offers a huge reduction in cache cost, size and power consumption whilst maintaining performance on a wide range of programs. We...

Communicating Process Architectures 2000 (2008)

Welch And Bakkers, P. H. Welch, David May, James Irwin, Henk Muller

Multithreaded architectures have been developed as a way to hide latencies in memory access, communication, and long pipelines. Caches have been developed to hide latencies and reduce memory...

Along the Pawnee Trail: Cultural Resource Survey and Testing at Wilson Lake, Kansas. (2002)

Blakeslee,Donald J., Blasing,Robert, Garcia,Hector, May,David, Bozarth,Stephen

A cultural resource survey and testing program of the shoreline of wilson Lake, Kansas, was performed in June and July, 1985. The survey located 58 historic components including petroglyphs, building...

Hardware Migratable Channels (2000)

David May Henk, David May, Henk Muller, Shondip Sen

Channels as an essential part of a processor's instruction set were #rst launched with the Transputer. Wehave made two major alterations: the semantics of the input and output instruction are...

March 2000 CSTR-00-005 (2000)

David May, David May, Henk Muller, Henk Muller, Shondip Sen, ...

In this paper we revisit the hardware implementation of channels. Channels as an essential part of the processors instruction set were first launched with the Transputer. Here we have revisited them...

Investigation of Polyurethane Adhesives for Use in the Apache Aviator NBC Protective Mask (1998)

Young, Gerald P., Ciborowski, Steven, May, David, Oswald, Lawrence, Gross, Steven

Polyurethane adhesives are currently used in Apache aviator masks to secure polycarbonate lenses to a bromobutyl-natural rubber face piece. An alternative polyurethane adhesive packaged in a...

Using Channels for Multimedia Communication (1998)

David May, Henk L Muller

In this paper we present a paradigm to express streams and its implementation. Streams are a convenient mechanism to communicate multimedia data, for example video or audio, between systems. The...

A Simple Protocol to Communicate Channels over Channels (1998)

Henk L. Muller, Henk L. Muller, David May, David May

. In this paper we present the communication protocol that we use to implement first class channels. Ordinary channels allow data communication (like CSP/Occam); first class channels allow...

Using Interval Arithmetic to Calculate Data Sizes for Compilation to Multimedia Instruction Sets (1998)

David May, Neil Pollard, Neil Pollard

Driven primarily by the needs of multimedia, a number of recent processors have instructions which operate in a SIMD fashion on multiple data values packed into a single machine word. Here we outline...

Using Channels for Multimedia Communication (1998)

David May, David May, Henk L Muller, Henk L. Muller

In this paper we present the design and implementation of a programming paradigm that provides a natural representation for multimedia data types. We have adapted the channel concept from CSP/Occam...

January 1998 CSTR-98-001 (1998)

Henk L. Muller, Henk L. Muller, David May, David May

In this paper we present the communication protocol that we use to implement #rst class channels. Ordinary channels allow data communication #like CSP#Occam#; #rst class channels allow communicating...

October 1998 CSTR-98-011 (1998)

Henk Muller, Henk Muller, David May, David May, James Irwin, ...

Continuing technology advances have made possible a generation of computers designed for multimedia processing. Although conventional computer architectures can deal effectively with media such as...

February 1998 CSTR-98-002 (1998)

David May, David May, Henk L. Muller, Henk L. Muller

In this paper we present the design and implementation of a programming paradigm that provides a natural representation for multimedia data types. We have adapted the channel concept from CSP/Occam...

February 1998 CSTR-98-004 (1998)

Neil Pollard, Neil Pollard, David May, David May

Driven primarily by the needs of multimedia, a number of recent processors have instructions which operate in a SIMD fashion on multiple data values packed into a single machine word. Here we outline...

1 Table of Contents (1984)

Stewart Tendler, David May, Dramatis Personae

Forward...................................................................................................................2

Gentlemen v. Players: Lay--Professional Relations in the Administration of Juvenile Justice (1980)

MAY, DAVID, SMITH, GILBERT

The relationship between professional social workers and lay panel members in the Scottish children's hearing system is examined. We analyse the generation and containment of conflict in the context...

The Struggle of Becoming Established in a Deprived Inner-City Neighbourhood

David May

The theory of established-outsider figurations developed by Norbert Elias is a use-ful tool for examining deprived neighbourhoods. The case of this paper is Dort-mund Nordstadt in Germany, an old...