provides a software development platform that allows developers to take advantage of a new generation of high performance processors. These new processors, including GPUs, the IBM Cell, and other multi-core processors
"Have you had the privilege of sitting on pins and needles with information that has the potential to revolutionize all genre of PC gaming" (to late see CELL)
a fast, scalable and memory-efficient allocator for multiprocessors. Hoard solves the heap contention problem caused when multiple threads call dynamic memory allocation functions like malloc() and free() (or new and delete).
by Jon "Hannibal" Stokes "I've been writing on CPU technology here at Ars for almost five years now, and during that time I've done my best to communicate computing concepts in as plain and accessible a manner as possible while still retaining some level
Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
Based on 64,300 user benchmarks for the Intel Core i5-3230M and the Core i5-3380M, we rank them both on effective speed and value for money against the best 1,439 CPUs.
-_ im X230 verbaut
: Process Tamer is a tiny (140k) and super efficient utility for Microsoft Windows XP/2K/NT that runs in your system tray and constantly monitors the cpu usage of other processes. When it sees a process that is overloading your cpu, it reduces the priority
a C++ compiler for Microchip (PIC) and Scenix (SX) microcontrollers. It works under MS Windows 95/98/ME/NT/2000/XP and has a built-in user interface. The compiler is based on the C2C-plus compiler extended for C++ language support.
Designed for the PlayStation 3, Sony, Toshiba and IBM's new "Cell processor" promises seemingly obscene computing capabilities for what will rapidly become a very low price.
a small utility for dual-CPU workstations that allows the user to finely tune how Windows balances the processing load between the two CPUs.(a more powerful version of SMP Seesaw)
Eben gives you a crash course in how modern processors work to explain why Raspberry Pi is unaffected by the Spectre and Meltdown security vulnerabilities.
This post takes a look at the speed - latency and throughput - of various subsystems in a modern commodity PC, an Intel Core 2 Duo at 3.0GHz. I hope to give a feel for the relative speed of each component and a cheatsheet for back-of-the-envelope performance calculations. I’ve tried to show real-world throughputs (the sources are posted as a comment) rather than theoretical maximums. Time units are nanoseconds (ns, 10-9 seconds), milliseconds (ms, 10-3 seconds), and seconds (s). Throughput units are in megabytes and gigabytes per second. Let’s start with CPU and memory, the north of the northbridge:
E. Berger, S. Stern, and J. Pizzorno. 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), Boston, MA, USENIX Association, (July 2023)
C. Hong, D. Chen, W. Chen, W. Zheng, and H. Lin. Proceedings of the 19th International Conference on Parallel
Architectures and Compilation Techniques, page 217--226. New York, NY, USA, ACM, (2010)
H. Kim, I. El Hajj, J. Stratton, S. Lumetta, and W. Hwu. Proceedings of the 13th Annual IEEE/ACM International
Symposium on Code Generation and Optimization, page 257--268. Washington, DC, USA, IEEE Computer Society, (2015)
J. Lee, K. Patel, N. Nigania, H. Kim, and H. Kim. Parallel and Distributed Processing Symposium Workshops PhD
Forum (IPDPSW), 2013 IEEE 27th International, page 1177--1185. (May 2013)
J. Shen, J. Fang, H. Sips, and A. Varbanescu. Parallel Processing Workshops (ICPPW), 2012 41st International
Conference on, page 116--125. ieeexplore.ieee.org, (2012)
H. Zhang, and H. Hoffmann. Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '16, Atlanta, GA, USA, April 2-6, 2016, page 545--559. (2016)