Patent
Optimized Memory Configuration Deployed on Executing Code
Alexander G. Gounares,Ying Li,Charles D. Garrett,Michael D. Noakes +3 more
- 08 Nov 2012
58
TL;DR: In this article, a configurable memory allocation and management system may generate a configuration file with memory settings that may be deployed at runtime, and an execution environment may capture a memory allocation boundary, look up the boundary in configuration file, and apply the settings when the settings are available.
read more
Abstract: A configurable memory allocation and management system may generate a configuration file with memory settings that may be deployed at runtime. An execution environment may capture a memory allocation boundary, look up the boundary in a configuration file, and apply the settings when the settings are available. When the settings are not available, a default set of settings may be used. The execution environment may deploy the optimized settings without modifying the executing code.
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
Purity analysis using white list/black list analysis
Alexander G. Gounares,Ying Li,Charles D. Garrett,Michael D. Noakes +3 more
- 04 Jan 2016
TL;DR: In this article, side effects that may have de minimus or trivial effects may be ignored in some cases where the accuracy of a function may not be significantly affected when the function may be memoized.
78
Patent
Interactive graph for navigating application code
Alexander G. Gounares
- 23 Mar 2015
TL;DR: In this article, a code element or group of code elements are selected from a graph depicting an application and the corresponding source code may be displayed in a code editor or other mechanism by which the code can be viewed, edited, and manipulated.
68
Patent
Experiment manager for manycore systems
Charles D. Garrett,Ying Li,Alexander G. Gounares +2 more
- 10 Aug 2012
TL;DR: In this article, the authors present a monitoring, analysis, and feedback loop that may configure and tune the execution environment for currently executing workloads, based on the applications that are currently executing.
64
Patent
Optimized memory configuration deployed prior to execution
Alexander G. Gounares,Ying Li,Charles D. Garrett,Michael D. Noakes +3 more
- 08 Nov 2012
TL;DR: A configurable memory allocation and management system may generate a configuration file with memory settings that may be deployed prior to runtime as discussed by the authors, and a compiler or other pre-execution system may detect a memory allocation boundary and decorate the code.
58
Patent
Hybrid operating system
Alexander G. Gounares
- 06 Jun 2012
TL;DR: A hybrid operating system as mentioned in this paper allocates two sets of resources, one to a first operating system and another to a second operating system, each operating system may have a memory manager, process scheduler, and other components that are aware of each other and cooperate.
55
References
The Stanford Dash multiprocessor
Daniel E. Lenoski,James Laudon,Kourosh Gharachorloo,Wolf-Dietrich Weber,Abhinav Gupta,John L. Hennessy,Mark Horowitz,Monica S. Lam +7 more
TL;DR: The directory architecture for shared memory (Dash) as discussed by the authors allows shared data to be cached, significantly reducing the latency of memory accesses and yielding higher processor utilization and higher overall performance, and a distributed directory-based protocol that provides cache coherence without compromising scalability.
1K
Patent
Parallel intrusion detection sensors with load balancing for high speed networks
Steven D. Shanklin,Gerald S. Lathem +1 more
- 16 May 2005
TL;DR: In this paper, the authors present a method and system for detecting unauthorized signatures to or from a local network, where multiple sensors operate in parallel and each receives a portion of traffic through the internetworking device, at a session-based level or at a lower (packet-based) level.
268
Patent
Method and system for leasing storage
Ann M. Wollrath,James H. Waldo,Kenneth C. R. C. Arnold +2 more
- 15 Feb 2002
TL;DR: In this paper, a method and system for leasing storage locations in a distributed processing system is presented, where a client requests access to storage locations for a period of time from a server, such as the file system manager.
257
Patent
Dynamic selection of memory virtualization techniques
Olaf Manczak,Christopher A. Vick,Michael H. Paleczny,Jay R. Freeman,Phyllis E. Gustafson +4 more
- 05 Jun 2006
TL;DR: In this article, a computer system may be configured to dynamically select a memory virtualization and corresponding virtual-to-physical address translation technique during execution of an application and to dynamically employ the selected technique in place of a current technique without re-initializing the application.
254
Patent
Method and apparatus for controlling the number of servers in a multisystem cluster
Peter B. Yocum,Catherine K. Eilert,John E. Arwe +2 more
- 22 Feb 1999
TL;DR: In this article, a method and apparatus for controlling the number of servers in a multisystem cluster is presented, where each service class is organized into service classes, each of which has a queue serviced by servers across the cluster.
191