YoVDO

Your CPU Is Binary

Offered By: CppNow via YouTube

Tags

C++Now Courses Programming Languages Courses Software Engineering Courses CPU Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Charles Bay: Your CPU is binary


Taught by

CppNow

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX
UNSW Computing 1 - The Art of Programming
OpenLearning
Mobile Robotics
Open2Study