Hardware Locality icon

Hardware Locality

  n/a
BSD License   

Analyze the hierarchical topology of modern architectures and build support for performance computing applications, with the help of this tool set. #Hierarchy topology  #System information  #Hardware info  #Hardware  #Topology  #System  

Description

changelog

Free Download

Hardware Locality is a set of command-line tools that provide you with functions for portable abstraction of hierarchical architectures and computing.

The tool is designed to work across platforms, operating systems, versions or architectures, being capable of analyzing the topology of modern architectures.

Hardware Locality can not only analyze the hierarchy of architecture topology, but also NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading.

Moreover, it can retrieve system attributes information, such as cache and memory status, the locality of I/O devices, network interfaces and GPUs.

It can come in handy for improving the performance of applications, based on the type of system they run on.

Hardware Locality can be operated via Command Line and provides a C API designed to help you obtain the hierarchical map of key computing elements.

It can assemble topologies stemming from multiple machines into a single thread, allowing applications to analyze the data sets simultaneously, in a single cluster.

The tool is a suitable solution for projects that exploit code and data locality on modern computing platforms, offering support for computing applications.

Hardware Locality is a powerful cross-platform utility, which can be successfully used on Windows, Linux, Solaris, OS X and several others, on various types of kernels.

Moreover, it can work with numerous types of architectures and processor types since it does not rely on the CPU support.

The tool can deploy the retrieved information in a user-readable format, by exporting the data in one of the supported formats.

Thus, you may save the data as plain text in TXT or PDFs, as well as PNG or FIG formats. Several other formats are supported as long as you provide the required libraries.

Hardware Locality comes with a detailed documentation, which can explain its functionality, as well as offer you several examples.

It also features a processor compatibility verification tool, which indicates whether the utility can properly run on your PC.

What's new in Hardware Locality 2.10.0:

  • Heterogeneous Memory core improvements:
  • Better heuristics to identify the subtype of memory such as HBM, DRAM, NVM, CXL-DRAM, etc.
  • Build memory tiers, i.e. sets of NUMA nodes with the same subtype and similar performance.
  • NUMA node tier ranks are exposed in the new MemoryTier info attribute (starts from 0 for highest bandwidth tier)..
Read the full changelog

Hardware Locality 2.10.0

add to watchlist add to download basket send us an update REPORT
PRICE: Free
  runs on:
Windows All
  file size:
6.8 MB
  filename:
hwloc-win32-build-2.10.0.zip
  1 screenshot:
Hardware Locality - Hardware Locality is a set of components that you can use to analyze the hierarchical topology of modern architectures
  main category:
System
  developer:
  visit homepage

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

% discount
7-Zip
  • 7-Zip
  • Microsoft Teams
  • Context Menu Manager
  • Windows Sandbox Launcher
  • 4k Video Downloader
  • IrfanView
  • ShareX
  • Bitdefender Antivirus Free
  • Zoom Client
  • calibre
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy