Multicore

Multi-core

Historically, microprocessors have gained in speed by running at faster and faster clock speeds. Software ran faster as the clock speed increased, without programmers having to do any additional work because the software was typically written to do things in consecutive sequence. Processor clock speeds have begun to reach their limit because power consumption and heat have become problematic. Because of these issues, CPU vendors have shifted their focus from increasing clock speed to putting multiple processor cores into a single CPU, which would use less total energy per unit of computing power.

Optimal multi-core performance requires operations to be performed in parallel, so most applications need to be significantly rewritten to take full advantage of modern multi-core systems. At Return Infinity we are developing the next generation of computer software for multi-core enabled computers.

Pure64 is our 64-bit bootloader for x86-64 based PCs.

BareMetal is our 64-bit Operating System.