Search Results
154 Results for 'Computing methods, software & machine learning'
PAGE 5 OF 7
Technology
Predicting Computer Memory Failure
It is widely accepted that future processor technology will suffer from some degree of failure due to core aging. This failure leads to device faults. Anticipating faults before they occur can help th...
Learn More
Learn More
Karthikeyan Sankaralingam, Amir Yazdanbakhsh, Raghuraman Balasubramanian, Anthony Nowatzki | P150070US01
Technology
Computer Accelerator System Boosts Efficiency
Hardware accelerators improve computer performance by allowing the main processor to off-load certain tasks, for example, processing floating-point or graphics calculations. The accelerator is designe...
Learn More
Learn More
Karthikeyan Sankaralingam, Chen-Han Ho, Sung Kim | P140164US01
Technology
Managing Computer Power and Performance
Energy consumption is a major constraint in computer design because of factors like power costs, operating life and heat. The tradeoff between energy consumption and performance is managed to some deg...
Learn More
Learn More
David Wood, Rathijit Sen | P140071US01
Technology
Predicting Logic Gate Failure
Logic gates are the building blocks of integrated circuits. They use multiple transistors to receive and interpret voltage inputs, then provide outputs.
Future generations of integrated circuit micr...
Learn More
Learn More
Karthikeyan Sankaralingam, Raghuraman Balasubramanian | P130365US01
Technology
More Efficient Processing with Self-Invalidating IOMMU Mapping
In a computer, an input-output memory management unit (IOMMU) may be positioned between the physical memory and I/O devices such as disk drives. The IOMMU provides the I/O devices with virtual address...
Learn More
Learn More
Michael Swift, Mark Hill, Arkaprava Basu | P140029US01
Technology
Maximizing Multicore Processor Performance
Computer processors typically include a number of central processing unit (CPU) cores for executing instructions. Each core is capable of reading and executing a sequence of instruction code, or ‘th...
Learn More
Learn More
Nam Sung Kim | P130137US01
Technology
Optimizing Parallelism During Run-Time
Executing different portions of a program in parallel on different processors is known as parallelism. While this can boost how fast a program is executed, increased parallelism is not always benefici...
Learn More
Learn More
Gurindar Sohi, Srinath Sridharan | P130131US01
Technology
Dynamic Predictor Improves Machine Control
Articulated mechanisms, such as walking robots or robotic arms, can be understood as a set of rigid links connected to each other by joints. The joints are put into motion using motors, sensors that i...
Learn More
Learn More
Paul Milenkovic | P130307US01
Technology
Bedside Diagnosis of Swallowing Disorders
Approximately 15 million Americans suffer from a swallowing disorder (dysphagia). People with acid reflux, a neurological disorder or cancer of the head and neck are particularly at risk. The leading ...
Learn More
Learn More
Matthew Hoffman, Jack Jiang, Timothy McCulloch, Zhixian Geng | P130237US01
Technology
Precise Restarts for Handling Interrupts in Parallel Processing
Computer ‘interrupts’ are signals received by a processor that cause it to switch from a present task or thread to a different one. Interrupts can be generated by hardware or software, or ...
Learn More
Learn More
Gurindar Sohi, Gagan Gupta | P130018US01
Technology
Mobile Devices Conserve Energy by Adjusting Accuracy
Achieving energy efficiency is important in mobile computing devices like smartphones and tablets because they rely on battery power but are constrained by size and weight. Moreover, these devices inc...
Learn More
Learn More
Nam Sung Kim | P130132US01
Technology
Faster Scans with Improved Bit-Parallel Processing
A database system combines hardware and software to manage and selectively access the large amounts of data it holds. Such a structure may hold data elements organized in logical rows and columns (for...
Learn More
Learn More
Jignesh Patel, Yinan Li | P130164US01
Technology
Placement Gaming Empowers Cloud Users to Assess Service
With public cloud computing, customers pay a flat hourly rate for a bundle of virtualized resources called ‘instances’ from a service provider. Providers may sell a variety of instance types that...
Learn More
Learn More
Thomas Ristenpart, Michael Swift, Ari Juels, Benjamin Farley, Venkatanathan Varadarajan, Kevin Bowers | P130021US01
Technology
High-Definition Video with Low-Speed Cameras
High dynamic range (HDR) video delivers imagery in a wide range of light intensities, from sunlight to dark shadows. This provides a truer brightness that can significantly enhance viewers’ experien...
Learn More
Learn More
Li Zhang, Travis Portz | P130162US01
Technology
SliceHash: High-Performance Indexing for Data-Intensive Systems
Many data-intensive networked systems rely on high-performance indexes that link pairs of ‘keys’ with storage addresses. These indexes help locate and process large volumes (i.e., terabytes) of da...
Learn More
Learn More
Srinivasa Akella, Ashok Anand, Aaron Gember-Jacobson | P130069US01
Technology
Linear Programming for Practical, Real-Time Error Correction and Decoding
To reliably transmit and store data, error detection/correction techniques are employed to guard against data corruption. Generally, such protection can be achieved by inserting redundant bits in the ...
Learn More
Learn More
Stark Draper, Benjamin Recht, Siddharth Barman | P120149US01
Technology
Cache Memory System to Reduce Invalidation Message Traffic
Computer processors have cache memories that reduce delays spent waiting for data from the main memory. Data expected to be used by the processor in executing a program are loaded into these caches.
...
Learn More
Learn More
Gurindar Sohi, Hongil Yoon | P130019US01
Technology
SuperTag Cache for Energy-Optimized Compression
Cache memories play a critical role in reducing a computer system’s energy. Generally, they are fast access memories that store data reflecting locations in a corresponding main memory. Typically, t...
Learn More
Learn More
David Wood, Somayeh Sardashti | P130076US01
Technology
Streamlined Scheduling for Large-Scale Chemical Production
In chemical manufacturing, a production system may receive and process raw materials in multiple steps, with each step or task associated with a certain procedure or tool. Ideally, each step is schedu...
Learn More
Learn More
Christos Maravelias, Sara Velez, Arul Sundaramoorthy | P120218US01
Technology
Improved GPU Performance by Memory-Link Compression
Graphic processing units (GPUs) are specialized for graphics but also work with conventional computer processing units (CPUs) to accelerate different applications. In normal operation, the CPU loads d...
Learn More
Learn More
Nam Sung Kim | P120224US01
Technology
Tactile Button Panel for Use with Touch Screens
Touch screen systems have many advantages, including simplification of the user's task and elimination of a separate keyboard. However, touch screen systems present an insurmountable barrier to many p...
Learn More
Learn More
Gregg Vanderheiden, David Kelso, J. Bern Jordan | P110167US01
Technology
More Efficient, Portable Graphic Processing System by Exception Handling
‘Exceptions’ are occurrences during the execution of a computer program that interrupt the normal program flow dictated by the instructions themselves. These include non-valid instructions, like d...
Learn More
Learn More
Karthikeyan Sankaralingam, Jaikrishnan Menon, Marc De Kruijf | P120164US01
Technology
Tracking Tumors for Real-Time Radiation Therapy by Automatic Segmentation
External beam radiation therapy degrades the rapidly dividing cells of a tumor by directing high-energy radiation into the target of interest to eradicate it. The efficacy of the treatment is strongly...
Learn More
Learn More
Bhudatt Paliwal, Venkata Chebrolu | P120018US01
Technology
Brain and Deep Tissue Visualization by Diffusion Tensor Imaging
Elucidating the workings and development of the brain remains a fertile topic of investigation and one reliant on non-invasive visualization technology like magnetic resonance imaging (MRI).
As app...
Learn More
Learn More
M. Elizabeth Meyerand, Konstantinos Arfanakis | P01404US
Technology
Improving Students’ Retention by Attuning Computerized Teachers to Brain Activity
Despite the growth of educational software designed to lead students through material, robotic and virtual instruction have failed to simulate the perceptive, responsive tactics of successful human te...
Learn More
Learn More
Bilge Mutlu, Daniel Szafir | P120135US01