7 citations found. Retrieving documents...
BBN. Software tools for Mach 1000. Technical report, Bolt Beranek and Newman Adv. Computers Inc., March 1988.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
OS Experimentation and a User Community Coexist Under the.. - LaRowe, Jr., Ellis (1991)   (1 citation)  (Correct)

....monitor such behavior. Information of this sort helps to explain the observed completion time performance differences of different memory management strategies. The DUnX kernel also supports the BBN nX kernel event logging facility. Similar to BBN s user level ELOG (event logging) package [3], the kernel event logging facility provides the ability to log events (a four tuple consisting of a node number, an event code, a timestamp, and a 32 bit data value) from kernel code. Kernel event logs are typically analyzed using BBN s gist program, which is an interactive graphical tool ....

BBN. Software tools for Mach 1000. Technical report, Bolt Beranek and Newman Adv. Computers Inc., March 1988.


Page Placement For Non-Uniform Memory Access Time (NUMA) Shared .. - LaRowe, Jr. (1991)   (Correct)

....monitor such behavior. Information of this sort helps to explain the observed completion time performance differences of different memory management strategies. The DUnX kernel also supports the BBN nX kernel event logging facility. Similar to BBN s user level ELOG (event logging) package [BBN88b] the kernel event logging facility provides the ability to log events (a four tuple consisting of a node number, an event code, a timestamp, and a 32 bit data value) from kernel code. Kernel event logs are typically analyzed using BBN s gist program, which is an interactive graphical tool ....

BBN. Software tools for Mach 1000. Technical report, Bolt Beranek and Newman Adv. Computers Inc., March 1988.


Page Placement For Non-Uniform Memory Access Time (NUMA) Shared .. - LaRowe, Jr. (1991)   (Correct)

....from the applications programmer. Though many authors have mentioned the possibility of developing such libraries, we know of only one project currently pursuing the idea. The DUSTy (DUnX Uniform System with Types) library being developed at Duke is a variation of BBN s Uniform System library [BBN85b] that supports special memory allocation routines designed to package data into pages so that DUnX can more easily handle the migration and replication of pages. This work is an example of a hybrid approach to solving the NUMA problem, since it involves work at different levels of the system. ....

....UMA versions of those original programs. 157 This has the added benefit of allowing us to compare the performance achieved by sophisticated policies for the UMA versions with the base case performance of the hand tuned NUMA versions. Many of the programs are based on BBN s Uniform System library [BBN85b] This programming system provides support for process generation and allocation of shared memory within a parallel program. There are memory allocation functions that give varying degrees of control over the assignment of data to nodes. These include UsAllocOnUsProc, which is supposed to ....

[Article contains additional citation context not shown here]

BBN. The Uniform System approach to programming the butterfly parallel processor. Technical Report number 6149, Bolt Beranek and Newman Adv. Computers Inc., October 1985.


Experimental Comparison of Memory Management Policies for.. - LaRowe, Jr., Ellis (1991)   (49 citations)  (Correct)

....the data collection tools, we are able to gather summary information on a per process, per node, or per cluster basis as well as dynamically monitor such behavior. The DUnX kernel also supports the BBN nX kernel event logging facility. Similar to BBN s user level ELOG (event logging) package [7], the kernel event logging facility provides the ability to log events (a four tuple consisting of a node number, an event code, a timestamp, and a 32 bit data value) from kernel code. Kernel event logs are typically analyzed using BBN s gist program, which is an interactive graphical tool ....

BBN. Software tools for Mach 1000. Technical report, Bolt Beranek and Newman Adv. Computers Inc., March 1988.


Experimental Comparison of Memory Management Policies for.. - LaRowe, Jr., Ellis (1991)   (49 citations)  (Correct)

....the UMA versions of those original programs. This has the added benefit of allowing us to compare the performance achieved by sophisticated policies for the UMA versions with the base case performance of the hand tuned NUMA versions. Many of the programs are based on BBN s Uniform System library [5]. This programming system provides support for process generation and allocation of shared memory within a parallel program. There are memory allocation functions that give varying degrees of control over the assignment of data to nodes. These include UsAllocOnUsProc, which is supposed to allocate ....

BBN. The Uniform System approach to programming the butterfly parallel processor. Technical Report number 6149, Bolt Beranek and Newman Adv. Computers Inc., October 1985.


Memory Allocation Constructs to Complement NUMA Memory Management - Adema, Ellis (1991)   (2 citations)  (Correct)

.... the location of the data or without the system being forced to take a conservative approach to page migration (i.e. not migrating a page until it becomes very apparent that it is the right action to take) What we have attempted to do is enhance the programming environment of BBN s Uniform System [1] to allow storage allocation based on the type of access patterns expected on an object. Our system is called DUSTy (Duke Uniform System with Typed allocation) The types which are predefined are very broad and include read mostly, write mostly, and lock types. It is also possible, through DUSTy, ....

....versions of our test program (msort) using these enhancements. We present some experimental results in Section 5 evaluating the DUSTy approach. Section 6 discusses related work and Section 7 summarizes. 2 Overview of the Uniform System 2. 1 The Uniform System at a Glance The Uniform System [1] is a programming environment developed by BBN Advanced Computers Inc. for the Butterfly Parallel Processor. It facilitates the development of application programs by allowing the programmer to view the collection of memory modules of the Butterfly as a single shared address space. The Uniform ....

[Article contains additional citation context not shown here]

BBN. The Uniform System approach to programming the Butterfly parallel processor. Technical Report number 6149, Bolt Beranek and Newman Adv. Computers Inc., October 1985.


Scheduling to Reduce Memory Coherence Overhead on.. - Connelly, Ellis (1995)   (1 citation)  (Correct)

....of task placement on parallel execution time. All results presented in this paper were obtained using a generic DSM memory hierarchy simulator running with Stanford s Tango multiprocessor simulator [9] 3. 1 Task queue model Our programming model is loosely modeled after the Uniform System [2] and assumes that an application spawns a single, non migratory server process for each processor assigned to the application. Each server process executes for the duration of the application, fetching tasks from user level ready queues, executing them, and searching for new tasks. These tasks ....

BBN. The Uniform System approach to programming the butterfly parallel processor. Technical Report Number 6149, Bolt Beranek and Newman Adv. Computers Inc., October 1985.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC