Patent
Memory allocation in a multi-processor system
Chauvel Gerard,Lasserre Serge,Dominique D'Inverno,Kuusela Maija,Cabillic Gilbert,Jean-Philippe Lesot,Banatre Michel,Jean-Paul Routeau,Majoul Salam,Frederic Parain +9 more
- 22 Apr 2004
9
TL;DR: In this article, a pre-allocated portion of memory in a first processor based on a control input is allocated to a second processor to satisfy a memory allocation request in a process and associated system.
read more
Abstract: A process and associated system comprise pre-allocating a portion of memory in a first processor based upon a control input and determining in a second processor if the portion of the pre-allocated memory can satisfy a memory allocation request. Further, if a portion of pre-allocated memory can satisfy a memory allocation request, the technique includes assigning the pre-allocated portion of memory to the allocation request. However, if a portion of pre-allocated memory cannot satisfy a memory allocation request, the technique includes allocating a portion of memory in the first processor to the allocation request.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Application-Specific Heap Management
Yiu-Ming Leung,Jiannan Zheng +1 more
- 26 Jun 2007
TL;DR: In this article, the authors describe tools and techniques for application-specific heap management based on profiling of an application and the allocation and deallocation of buffers from the application to the instance level memory pool.
18
Patent
On-demand paging-in of pages with read-only file system
Perinkulam I. Ganesh,Rajeev Mishra,Grover Herbert Neuman,Mark D. Rogers +3 more
- 10 Oct 2008
TL;DR: Disclosed as mentioned in this paper is a computer implemented method and computer program product to resume a process at an arrival machine that is in an identical state to a frozen process on a departure machine.
15
Patent
Mapped offsets preset ahead of process migration
Perinkulam I. Ganesh,David Alan Hepkin,Rajeev Mishra,Mark D. Rogers +3 more
- 10 Oct 2008
TL;DR: Disclosed as mentioned in this paper is a computer implemented method and computer program product to prioritize paging-in pages in a remote paging device, where an arrival machine receives checkpoint data from a departure machine and determines whether a page associated with the process is pinned.
11
Patent
Generic reallocation function for heap reconstitution in a multi-processor shared memory environment
David L. Reese,Steven R. Chalmer,Steven T. McClure,Brett D. Niver +3 more
- 03 Feb 2005
TL;DR: In this article, the memory allocation in a plurality of processing units is discussed and a reset command is issued to reset a first processing unit causing reset of the memory and a second processing unit may use a first allocated memory portion that is maintained when initializing the memory as part of processing for the reset command.
8
Patent
Processor support for filling memory regions
Eric R. Caspole,Laurent Morichetti +1 more
- 03 Aug 2011
TL;DR: In this paper, techniques relating to distributing workloads between processors and/or processing elements are discussed, where a computer system having at least first and second processing elements may cause a request to initialize one or more memory regions to be handled by the second processing element.
6
References
Patent
Virtual local area network well-known port routing mechanism for mult--emulators in an open system environment
Kin C. Yu
- 27 Jun 1995
TL;DR: In this paper, a virtual network mechanism is configured within the local host system to be operatively coupled to the host network protocol stack and provide access to well-known port application programs.
183
Patent
Dynamic memory allocation in a computer using a bit map index
Douglas James McMahon,George Buzsaki +1 more
- 24 May 1996
TL;DR: A dynamic memory allocator as mentioned in this paper assigns portions of memory into a large number of slots that include zero or more memory blocks of equal size, not currently in use in the computer.
175
•Book
Distributed computing systems
Corporate Cornafion,F. André,J.-S. Banino,C. Bétourné,D. Herman,Claude Kaiser,S. Krokowiac,G. Mazaré,J. Mossiere,X. Rousset de Pina,J.-P. Sequin +10 more
- 25 Mar 1986
TL;DR: In order to secure reliable operation of the monitoring infrastructure, two distributed service applications named Perfmon and Servmon are developed which monitors operational state of components in a distributed hardware & software system and reacts on detected problems.
158
Patent
Distributed data cache with memory allocation model
Alexandre Bereznyi,Sanjeev Katariya +1 more
- 27 May 1999
TL;DR: In this paper, a cache system allocates memory for storage of data items by defining a series of small blocks that are uniform in size, and assigns them for storage in a data item.
158
Patent
Method and apparatus for software management of on-chip cache
Yu-Chung C. Liao,Peter A. Sandon,Howard Cheng,Peter Hsu +3 more
- 01 Aug 2001
TL;DR: In this paper, a microprocessor including a control unit and a cache connected with the control unit for storing data to be used by the control, wherein the cache is selectively configurable as either a single cache or as a partitioned cache having a locked cache portion and a normal cache portion.
61