Search Results
155 Results for 'Computing methods, software & machine learning'
PAGE 6 OF 7
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 appl...
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
Technology
Data Mart with Web Inquiry to PeopleSoft Financials Data
ERP implementations often present challenges for distributing information in a high-performance, cost-effective manner.
Learn More
Learn More
Janet Eubanks, David Mandelin | P00270US
Technology
Optimized Intensity Modulated Arc Therapy Treatment Planning System
Optimizing design plans involving systems and methods for radiation therapy has been a widely researched topic. A common goal is to deliver varying doses of radiation during treatment (higher doses to...
Learn More
Learn More
Robert Meyer, Michael Ferris, Athula Gunawardena | P110110US01
Technology
New Heterogeneous Cache System for Improved Efficiency in Processors
Increased circuit density in integrated circuits has intensified the need for higher efficiency with regards to both power and energy for high-performance and low-power multicore processors. Dynamic v...
Learn More
Learn More
Nam Sung Kim, Stark Draper | P110254US01
Technology
Computer Architecture Enables Simplified Recovery from Speculative Execution Errors without Checkpoints
The effective speed of computer processors may be increased by speculative execution in which computer instructions are executed before the data necessary for that execution are available. Speculation...
Learn More
Learn More
Karthikeyan Sankaralingam, Marc De Kruijf, Chen-Han Ho | P110133US01
Technology
Operating System Support for Restartable File Systems
Operating systems, such as Microsoft Windows or Linux, provide one or more file systems to store and organize data. A file system stores file data on a storage device and makes the data available to t...
Learn More
Learn More
Michael Swift, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, Swaminathan Sundararaman, Sriram Subramanian, Abhishek Rajimwale | P110059US01
Technology
Optimizing Clock Speed and Power Dissipation in Multicore Processors
Multicore processors incorporate independent cores onto an integrated circuit, which allows for faster processing by distributing portions of the parallel processing task among the different cores. Th...
Learn More
Learn More
Nam Sung Kim | P100298US01
Technology
Tailored Radiopharmaceutical Dosimetry for 4-D Treatment Planning System
Radiopharmaceuticals are radioactive materials that “target” specific tissues to allow imaging or treatment. During radiation therapy, the radiopharmaceutical must be administered to provide a rad...
Learn More
Learn More
Wolfgang Tome, Joseph Grudzinski, Jamey Weichert, Robert Jeraj | P09003US
Technology
Computer Architecture Providing Transactional, Lock-Free Execution of Lock-Based Programs
Multi-threaded software provides multiple execution “threads” that act like independent (but cooperating) programs and can be assigned to different computer processors for parallel, and thus faste...
Learn More
Learn More
Ravi Rajwar, James Goodman | P03229US
Technology
A Novel Method for Detecting Computer Viruses
In the interconnected world of computers, malicious programs such as viruses have become an omnipresent and dangerous threat.
Learn More
Learn More
Somesh Jha, Mihai Christodorescu | P03146US
Technology
Identifying Computer Program Phase Changes through Program Working Set Analysis
As computer programs execute, they pass through different phases of operation that require more or less hardware resources. If the available hardware resources are insufficient for the needs of a part...
Learn More
Learn More
James Smith, Ashutosh Dhodapkar | P03019US
Technology
Processing Unit Having a Decimal Floating-Point Divider Using Newton-Raphson Iteration
Most decimal dividers are for fixed-point (typically integer) decimal data. They cannot be directly applied to floating-point decimal dividers; require time-consuming and error-prone scaling when work...
Learn More
Learn More
Michael Schulte, Liang-Kai Wang | P04398US
Technology
Processing Unit Having Multioperand Decimal Addition
Most decimal adders add only two numbers at a time. Adding several numbers together takes a long time, because each addition requires carries to propagate.
Learn More
Learn More
Michael Schulte, Robert Kenney | P04399US
Technology
SISO Model Predictive Controller
Currently, most single-input, single-output (SISO) systems use a proportional, integral, derivative (PID) controller. The PID controller is simple, fast, and easily implemented on simple computing har...
Learn More
Learn More
James Rawlings, Gabriele Pannocchia, Nabil Laachi | P04113US
Technology
Adaptive Cache Compression System
The speed at which a computer executes its workload is constrained by the time it takes for data and instructions to be transferred from its memory to its processor. To reduce this “memory latency,�...
Learn More
Learn More
David Wood, Alaa Alameldeen | P04273US
Technology
Efficient Statistical Timing Analysis of Circuits
For integrated circuits, including very large scale integration (VLSI) circuits, to work properly, the signals traveling along the gates and interconnects must be properly timed. Using classical case ...
Learn More
Learn More
Lizheng Zhang, Chung-Ping Chen, Yu Hen Hu | P04377US
Technology
Determining Film Stress from Substrate Shape Using Finite Element Procedures
The fabrication of semiconductor devices involves growing thin films on wafers and patterning them. However, thin films typically exhibit intrinsic stress, which can lead to failure of electronic devi...
Learn More
Learn More
Edward Lovell, Roxann Engelstad, Zhaohua Feng | P03143US
Technology
Dynamic Dependence-Based Parallel Execution of Software for Performance Optimization
Modern microprocessors integrate multiple cores onto a single chip. Improving software performance on these multicore processors requires complex parallel programming models. Parallelization signi...
Learn More
Learn More
Gurindar Sohi, Matthew Allen | P08192US02
Technology
Decimal Floating-Point Adder
Although most people use decimal arithmetic when performing calculations, computer hardware usually only supports binary arithmetic. Numbers are typically input in decimal form, converted to binary fo...
Learn More
Learn More
Michael Schulte, John Thompson, Nandini Jairam | P04245US
Technology
Partial Enumeration Model Predictive Controller for MIMO Systems
Large multiple input, multiple output (MIMO) systems are often controlled by model predictive control (MPC). One MPC strategy makes predictions of the system’s actions by using complete enumeration ...
Learn More
Learn More
James Rawlings, Gabriele Pannocchia, Stephen Wright | P05102US
Technology
Computer Storage Device Providing Implicit Detection of Block Liveness
A computer operating system is connected to its hard drive(s) by an interface that controls recording and viewing of data to and from storage blocks on the drive. To increase efficiency, the operating...
Learn More
Learn More
Remzi Arpaci-Dusseau, Andrea Arpaci-Dusseau, Muthian Sivathanu | P05121US
Technology
Efficient Statistical Timing Analysis of Circuits
For integrated circuits such as very large scale integrated (VLSI) circuits to work properly, signals traveling on them must arrive at their destination at the proper time. However, there are many sou...
Learn More
Learn More
Lizheng Zhang, Chung-Ping Chen, Yu Hen Hu | P06158US