In addition to its headquarters in New York, Hauppauge also has sales and technical support offices in France, Germany, the Netherlands, Sweden, Italy, Poland, Australia, Japan, Singapore, Indonesia, Taiwan, Spain and the UK.
The 80-bit Intel 8087 math coprocessor ran a factor of 50 faster than the 8/16-bit 8088 CPU that the IBM PC software came with.
However, like other companies that entered the math coprocessor business, Hauppauge produced other products that contributed to a field that is today called HPC - high-performance computing.
The math coprocessor business rapidly expanded starting in 1984 with software products that accelerated applications like Lotus 1-2-3.
At the same time the advent of the 80286 based IBM PC/AT with its 80287 math coprocessor provided new opportunities for companies that had grown up selling 8087s and supporting software.
These products along with transputer-based add-in cards would eventually lead into what became known as HPC (high performance computing).
HPC was actually initiated in 1986 by an English company, Inmos, that designed a CPU competitive with an Intel 80386/387 that also included four twisted pair high-speed interconnects that could communicate with other transputers and be linked to a PC motherboard making it possible to create distributed memory processing computers that could employ 32 processors with the same throughput as 32 Intel 386/387s operating in a single PC.
Intel i860 add-in cards made it possible for as many as 20 Intel i860s to run in parallel and could be programmed using a software library similar to today's MPI libraries which today support distributed memory parallel processing in which servers sitting in 1U rack mount chassis that are essentially PCs provide the horsepower behind the majority of the world's supercomputers.
This same approach could be employed using Hauppauge's motherboards connected by Gigabit Ethernet, something that was however first demonstrated using a wall of IBM RS/6000 PCs at the 1991 Supercomputing Conference.
IBM's lead was quickly followed by academic users who realized they could do the same thing with much less expensive hardware by adapting their x86 PCs to run in parallel at first using a software library adapted from similar transputer libraries called PVM (parallel virtual machines) that would eventually morph into today's MPI.
Products like the Intel i860 vector processor that could be employed both as a vector and graphics processor were end of life'd around 1993 at the same time that Intel introduced the Intel Pentium P5: a CISC processor that used CISC instructions that were pipelined into hard coded lower level RISC like primitives that provided the Pentium with a Superscalar architecture that also could execute the x87 FPU instruction set using a built in FPU that was essentially implemented using the scalar instructions of the i860 as well as a memory bus that provided a 400 MB/sec interface to memory that was borrowed from the i860 as well.
This high speed bus played a crucial role in speeding up the most common floating point intensive applications that at this point in time used Gauss Elimination to solve simultaneous linear equations buy which today are solved using blocking and LU decomposition.
However, the impending speed upgrade of the Alpha to 600 MHz ultimately doomed the future of Intel supercomputing.
Hauppauge digital terrestrial and satellite products capture DVB-T and DVB-S broadcasts respectively without the need to re-encode the streams.
The Personal Video Recorder (PVR) range uses an on-board MPEG/MPEG-2 encoder to compress the incoming analogue TV signals.
Their successors, the PVR-150 and PVR-500, were released alongside the PVR-250/350/USB2 and while popular with both OEMs and the general public, there have been numerous driver issues as well as video quality complaints.
This board was originally available only to OEMs and third-party software vendors such as Frey Technologies (SageTV) and Snapstream (BeyondTV).
In May 2008, Hauppauge released the HD-PVR, a USB 2.0 device with an on-board H.264 hardware encoder for recording from high-definition sources through component inputs.
[citation needed] In addition to being able to capture from any component video source in 480p, 720p, or 1080i, the HD-PVR comes with an IR blaster that communicates with your cable or satellite set-top box for automated program recordings and channel-changing capabilities.
In 2012, Hauppauge released the HD-PVR Gaming Edition 2, which features a much smaller design than its predecessor along with 1080p HDMI support.
The PVR is not officially supported on Macintosh systems, but a variety of third-party programs exist that allow it to function on OS X, including EyeTV by Elgato and HDPVRCapture.
The more recent Hauppauge cards use SoftPVR, which allows MPEG and MPEG-2 encoding in software provided that a sufficiently fast CPU is installed in the system.
Hauppauge's principal software offering is WinTV, a TV tuning, viewing, and recording application supplied on a CD-ROM included with tuner hardware.
An option available at extra cost, WinTV Extend, allows TV to be streamed over the Internet to several portable devices such as smartphones, and PCs.
[5] Third-party programs which support Hauppauge tuners include: GB-PVR, InterVideo WinDVR, Snapstream's Beyond TV, SageTV, Windows Media Center and the Linux-based MythTV.
[citation needed] The PVR-150 captures video on Linux, but there are reportedly difficulties getting the remote control and IR blaster to work.