RSS 9 projects tagged "Hardware"

Download Website Updated 15 Feb 2008 WinDriver

Screenshot
Pop 167.94
Vit 6.97

WinDriver automates and simplifies the development of user-mode Linux device drivers for PCI, CardBus, ISA, PMC, PCI-X, PCI-EXPRESS, and CompactPCI as well as USB 1.1/2.0. No internal OS knowledge or kernel level programming is required. It supports kernel 2.0.31 and above, including embedded Linux, x86 and PowerPC processors, and any 32-bit development environment supporting C or Delphi. Applications are source code compatible across Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris, and VxWorks.

Download Website Updated 21 Aug 2004 Iometer

Screenshot
Pop 82.61
Vit 2.14

Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems.

Download Website Updated 03 May 2005 Agnix

Screenshot
Pop 43.47
Vit 1.46

Agnix is a small, educational operating system kernel for i386, supporting 32-bit protected memory mode, paging, hardware switched tasks, memory tests, PCI bus, devices, PCI IRQ routing, RT timers, network protocols. It is available with all the source code and is fully compatible with the Linux kernel API.

Download Website Updated 13 Sep 2011 Serbert

Screenshot
Pop 27.39
Vit 3.27

Serbert is a command line utility that performs a bit error rate test (BERT) on serial lines for Linux/Unix.

Download Website Updated 07 Feb 2007 kparalleleport

Screenshot
Pop 16.34
Vit 1.00

kparalleleport is a program for programmers who wish to use the parallel port. It makes it possible to view the values registered or read on the parallel port.

Download Website Updated 27 Jun 2008 Multiple Devices Proxy

Screenshot
Pop 15.87
Vit 46.11

Multiple Devices Proxy is an application proxy to communicate with pipes, serial ports (RS-232/RS-485), TCP/IP, and potentially all devices in a host computer via TCP/IP sockets. It supports multicast and communication isolation. Any server may have many resources, e.g. 2 pipes, 4 RS-232, and 2 connected sockets to another server. Clients may ask for 1 to many of these resources, and all data will be multicast.

Download Website Updated 01 Oct 2009 Stressful Application Test

Screenshot
Pop 12.96
Vit 40.82

Stressful Application Test (stressapptest) tries to maximize randomized traffic to memory from the processor and I/O with the intent of creating a realistic high-load situation in order to test the hardware devices in a computer. It has been used at Google for some time.

Download Website Updated 30 Nov 2012 likwid

Screenshot
Pop 66.99
Vit 5.07

Likwid is a set of easy to use command line tools for Linux. It supports programmers in developing high performance multi-threaded programs. "Likwid" stands for "Like I knew what I am doing". It contains the following tools: likwid-topology, which shows thread and cache topology; likwid-perfctr, which measures hardware performance counters on Intel and AMD processors; likwid-features, which shows and toggles hardware prefetch control bits on Intel Core 2 processors; likwid-pin, which pins a threaded application without touching its code (it supports pthreads, Intel OpenMP, and gcc OpenMP), likwid-powermeter which prints the Turbo mode steps and measures energy consumption on supported Intel processors, and likwid-bench, a low level benchmarking framework. It works with any standard Linux kernel. Likwid is lightweight and adds no overhead during measurements.

No download Website Updated 25 Jun 2012 StressItOut

Screenshot
Pop 58.21
Vit 1.14

StressItOut is a hardware stressing and testing program for GNU/Linux. Its main purpose is to strain the computer to ensure the hardware is in good state. There are several test modules: CPU load, memory test, 2D OpenGL painting, 3D OpenGL rendering, hard drives, optical drives, serial ports transmission, and parallel ports. Support for lm-sensors is in the works. This software, when ready for release, will mainly be aimed at the QA departments of hardware manufacturing companies, who need to ensure their newly produced machines perform correctly under heavy workloads, and that all their components work as expected.

Screenshot

Project Spotlight

MOSIX

A cluster operating system.

Screenshot

Project Spotlight

Univention Corporate Server

A server operating system with an integrated identity and infrastructure management system.