Sitemap

FAQ on artificial intelligence and supercomputers

On Moore’s Law and limits of benchmarking supercomputers

5 min readDec 30, 2022

--

Press enter or click to view image in full size
Photo by Joshua Sortino on Unsplash

Moore’s Law doesn’t appear to be working anymore, after a rate of 80% per annum from the sixties to early 2000s, it has now slowed down to 40% and less per year recently due to two fundamental issues: the excessive subthreshold leakage currents and the increasing heat generated within the chip.

The fact that the law was sustainable up to recently, is that it was more used as a target by the industry to achieve the forecast and used in marketing for determining the obsolescence of hardware. In addition, we achieved the physical limits of miniaturizing transistors. One possible way before jumping to quantum computing is 3-dimensional integrated circuity where innovations could help semiconductor performance improve for a couple of more generations.

This slow down not only appears on the number of transistors but other metrics such as energy efficiency as well as price per computing power.

To continue scaling the processing power before quantum computing becomes practicable, optimization such as edge computing or a gradual replacement of Complementary Metal Oxide Superconductor for digital computers will be needed along with circuits, cooling system, architecture improvement. New benchmarks to compare supercomputers will be redefined such as considering lifetime usage power rather than peak or something material for the real-world expectation of efficiency. And doing so, we could see a more drastic lower number (by x50) but a possibility to continue the Moore’s Law at the expense of historical performance (Rmax used in the past, and average % of Rpeak for HPCG performance).

Press enter or click to view image in full size
Source: Borkar, Qualcomm’s senior director of technology and a former Intel Fellow during a talk at the Supercomputing 2020 conference

Today solving dense matrix problems used for the Linpack Top500 performance benchmark of supercomputers is not relevant anymore as we don’t solve that mathematical problem at that scale (think about Exascale computing power all concentrated to one task: solving a big complex dense matrix seems ridiculous and far from practical daily usage).

Discrete Event Simulation may be a better benchmark as real-world matrix problems undertake such partial differential equations in everyday use, but this would require rewriting newer methods and algorithms once CMOS architecture is replaced by newer technologies.

FAQ on artificial intelligence and supercomputers

What is artificial intelligence?

Artificial Intelligence (AI) is a field of computer science focused on creating machines that can perform tasks that typically require human intelligence, such as visual perception, speech recognition, decision-making, and language translation.

What is a supercomputer?

A supercomputer is a high-performance computer system designed to handle complex computational tasks, such as simulation, modeling, and data analysis.

How does AI work?

AI systems are designed to perform specific tasks by processing large amounts of data, recognizing patterns, and making decisions based on those patterns. This is accomplished through the use of algorithms and machine learning techniques.

What is machine learning?

Machine learning is a subfield of AI that involves building systems that can learn from data and make predictions or decisions without being explicitly programmed to do so.

What is deep learning?

Deep learning is a subfield of machine learning that involves using neural networks with multiple layers to analyze and make decisions based on large amounts of complex data.

What is a neural network?

A neural network is a type of machine learning model that is inspired by the structure and function of the human brain. It consists of interconnected nodes that process information and make predictions based on that information.

What is the difference between AI and machine learning?

AI refers to the overall field of creating intelligent machines, while machine learning is a specific subfield focused on building systems that can learn from data.

What are some real-world applications of AI and supercomputing?

Get The Virtualia Team’s stories in your inbox

Join Medium for free to get updates from this writer.

Some real-world applications of AI and supercomputing include weather forecasting, drug discovery, financial modeling, and autonomous vehicles.

How do supercomputers help in AI research and development?

Supercomputers are essential in AI research and development because they provide the processing power and storage capacity needed to handle the massive amounts of data required for training complex AI models.

What are some ethical considerations in AI and supercomputing?

Some ethical considerations in AI and supercomputing include issues related to privacy, security, and the potential for AI systems to automate jobs and exacerbate income inequality.

What is the future of AI and supercomputing?

The future of AI and supercomputing is likely to involve continued advancements in machine learning and neural networks, as well as increased use of AI in a variety of industries and applications.

What is natural language processing?

Natural language processing (NLP) is a subfield of AI focused on developing systems that can understand, interpret, and generate human language.

What is computer vision?

Computer vision is a subfield of AI that focuses on enabling computers to interpret and understand visual information from the world, such as images and videos.

What is reinforcement learning?

Reinforcement learning is a type of machine learning where an AI system learns to make decisions by receiving rewards or penalties based on its actions.

What is generative adversarial networks (GANs)?

Generative adversarial networks (GANs) are a type of machine learning model that involves two neural networks competing against each other. One network generates data, while the other tries to distinguish between the generated data and real data.

What is unsupervised learning?

Unsupervised learning is a type of machine learning where an AI system is trained on a dataset without any labeled outputs, allowing it to discover patterns and relationships in the data on its own.

What is transfer learning?

Transfer learning is a technique in machine learning where a pre-trained model is fine-tuned for a specific task, saving time and resources compared to training a model from scratch. This is often done by using the weights and biases learned from a previous task as initial values for the new task.

How does AI impact society?

AI has the potential to impact society in many ways, both positive and negative. On the positive side, AI can improve healthcare, education, and transportation. On the negative side, AI can perpetuate biases, reduce privacy, and automate jobs, leading to job loss and income inequality.

What is the difference between narrow AI and general AI?

Narrow AI is designed to perform specific tasks, such as image recognition or language translation. General AI, on the other hand, refers to the hypothetical ability of a machine to perform any intellectual task that a human can.

Are supercomputers and AI safe to use?

Supercomputers and AI systems are generally safe to use, but as with any technology, there are potential risks, such as data breaches and hacking. It’s important for organizations to take necessary precautions to ensure the security and privacy of sensitive information.

Summary

Artificial intelligence and supercomputers are two rapidly advancing technologies that are changing the way we live and work. AI enables computers to perform tasks that were once considered only possible for humans, while supercomputers provide the power and processing capability needed to handle the massive amounts of data and complex computations involved in AI applications.

--

--

The Virtualia Team
The Virtualia Team

Written by The Virtualia Team

Virtualia is an ecosystem of mobile, web applications and virtual worlds built around a blockchain leveraging AI, VRAR, IoT, 5G, and space satellite imagery.