Search Results
155 Results for 'Computing methods, software & machine learning'
PAGE 5 OF 7
Technology
Measuring Lignin in Corn Stalks
The lignin in corn stalks makes it difficult to process for biomass and harder for animals to digest. Levels are especially high in the tough outer ‘rind’ and vascular bundles of the stem.For this...
Learn More
Learn More
Edgar Spalding, Sven Heckwolf | P140381US01
Technology
Predicting Protein Hot Spot Residues
Most biological processes involve multiple proteins interacting with each other. While the principles governing protein-protein interactions are not fully understood, it is known that a small subset o...
Learn More
Learn More
Julie Mitchell, Xiaolei Zhu, Steven Darnell | P140357US01
Technology
Energy-Efficient Parallel Processing
In a multicore processor, the different cores share a common clock timing and operate at a synchronized frequency. Such processors are fast because their cores can work in parallel to execute differen...
Learn More
Learn More
Nam Sung Kim | P140039US01
Technology
Improved Gate Design for Quantum Computers
Some extremely complex tasks – like sorting very large databases or factoring large numbers – are challenging for classical computers. Quantum computers can solve such problems because they use qu...
Learn More
Learn More
Mark Eriksson, John Gamble, Daniel Ward, Susan Coppersmith, Mark Friesen | P130184US02
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 even exe...
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.Ca...
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 ma...
Learn More
Learn More
Gregg Vanderheiden, David Kelso, J. Bern Jordan | P110167US01