28 Feb '17, 7pm

Understanding DMA

Understanding DMA

In the world of computers, the central processing unit (CPU) is–well–central . Your first computer course probably explained it like the brain of the computer. However, sometimes you can overload that brain and CPU designers are always trying to improve both speed and throughput using a variety of techniques. One of those methods is DMA or direct memory access. As the name implies, DMA is the ability for an I/O device to transfer data directly to or from memory. In some cases, it might actually transfer data to another device, but not all DMA systems support that. Sounds simple, but the devil is in the details. There’s a lot of information in this introduction to DMA by [Andrei Chichak]. It covers different types of DMA and the tradeoffs involved in each one. DMA is especially useful for transferring blocks of data (for example, data from a disk drive, audio, or video data...

Full article: http://hackaday.com/2017/02/28/understanding-dma/


#USGBC and Demand Response: Understanding participant experience & perceptions, per your feedback!

#USGBC and Demand Response: Understanding parti...

usgbc.org 22 Feb '17, 5pm

This article is the second in a four-part series about demand response. USGBC and the Environmental Defense Fund (EDF) lau...