CEO of a large technology company whose primary products include microprocessors and operating systems
Imagine you are the CEO of a large technology company whose primary products include microprocessors and operating systems. You have three engineering departments. Each is headed by a passionate technologist in the role of chief engineer.
Here are their proposals for introducing the next "killer" product:
1. The chief of microprocessor engineering wants to introduce the next generation of the instruction set architecture (ISA). She wants to offer a new ISA that revolutionizes the instructions set the way RISC did to CISC.
2. The chief of motherboard engineering wants to make radical changes to the peripheral component interconnect (PCI) interface for hardware that will double PCI transfer speeds of the company's motherboards without negatively impacting compatibility with the existing PCI standard.
3.The chief of portability engineering wants to make the company's portable operating system interface (POSIX) interface for system calls more compliant so that millions of Linux and Windows developers will have the same operating system interface.
In your initial post, describe which of these plans would you (as the CEO) approve and why? Be sure to justify your selection with technical details.
Sample Solution
As the CEO of a large technology company whose primary products include microprocessors and operating systems, I would approve the proposal from the chief of microprocessor engineering to introduce the next generation of the instruction set architecture (ISA).
Reasons for my selection:
- The ISA is the most important part of a microprocessor. It is the set of instructions that the microprocessor can understand and execute. A new ISA can revolutionize the way that software is written and executed, leading to significant performance improvements and new capabilities.
- The RISC architecture was a major breakthrough in microprocessor design. It simplified the ISA and made microprocessors more efficient. A new ISA that takes a similar approach to simplification and efficiency could have a similar impact on microprocessor design.
- The other two proposals are important, but they are not as transformative as a new ISA. Doubling the speed of the PCI interface would be a significant improvement, but it would not change the way that software is written or executed. Making the POSIX interface more compliant would make it easier for developers to port software to the company's operating system, but it would not have a major impact on performance or capabilities.