Главная
Study mode:
on
1
Charles Bay: Your CPU is binary
Description:
Explore the concept of multi-valued logic in computing through this thought-provoking conference talk from CppNow. Delve into the historical and potential future implications of moving beyond binary systems in CPU architecture. Examine how the prevalence of binary logic has shaped programming languages and software engineering practices, and consider the potential benefits of three-value logic (3VL) in modern hardware applications. Investigate the speculative evolution of multi-core CPUs towards 3VL systems, discussing potential improvements in efficiency, radix economy, and software correctness. Review the history of ternary CPUs, analyze the limitations of bivalent logic in API design, and contemplate the practical transition to ternary logic in source code. Reflect on the possible impacts on the C++ language standard and the broader field of computer science in this 1 hour and 35 minute presentation.

Your CPU Is Binary

CppNow
Add to list
0:00 / 0:00