Heterogeneous Support

Why Trust Techopedia

What Does Heterogeneous Support Mean?

Heterogeneous support is the support of heterogeneous service
architectures (HSAs) or computing systems. Heterogeneous support has to
contemplate the burden of support for various types of operations in the same
universal system environment.

Advertisements

Techopedia Explains Heterogeneous Support

The idea of heterogeneous architectures involve having more than one operator or core element on a given bus. One common example is the use of Advanced Micro Devices (AMD) and the multi-core build that this company has set up for systems. However, many modern devices have multi-core operations built in.

In many types of heterogeneous systems, the GPU and CPU are placed together instead of separately, to achieve parallel processing. This can require a much more complicated support infrastructure. Experts talk about “a complex runtime system” to support heterogeneous architectures, and features such as a shared queue for task scheduling. Heterogeneous support means being able to support the different systems being consolidated, through careful observation of threads and processes and shared resources.

Advertisements

Related Terms

Margaret Rouse
Technology expert
Margaret Rouse
Technology expert

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.