Download List

Projeto Descrição

Likwid is a set of easy to use command line tools for Linux. It supports programmers in developing high performance multi-threaded programs. "Likwid" stands for "Like I knew what I am doing". It contains the following tools: likwid-topology, which shows thread and cache topology; likwid-perfctr, which measures hardware performance counters on Intel and AMD processors; likwid-features, which shows and toggles hardware prefetch control bits on Intel Core 2 processors; likwid-pin, which pins a threaded application without touching its code (it supports pthreads, Intel OpenMP, and gcc OpenMP), likwid-powermeter which prints the Turbo mode steps and measures energy consumption on supported Intel processors, and likwid-bench, a low level benchmarking framework. It works with any standard Linux kernel. Likwid is lightweight and adds no overhead during measurements.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-24 05:59
2.2.1

Suporte inicial para Intel Sandy Bridge (Core) em likwid-perfctr. Um novo aplicativo, likwid-perfscope, como um frontend para o modo timeline de likwid-perfctr (experimental). Suporte inicial para OpenMPI em likwid-mpirun. Melhorias na likwid-MSRD. Um nativo Fortran 90 interface para a API Marker. Uma reescrita completa do API marcador. Simplificado de uso. Permite que regiões inclusiva e sobrepostos. Um subsistema de novo filtro de saída. Permite que você defina o seu próprio arquivo formatos de saída e filtros. Por padrão, vem com formatos CSV e XML.
Tags: Stable, Major, cli, Linux
Initial support for Intel Sandy Bridge (Core) in likwid-perfctr. A new application, likwid-perfscope, as a frontend to the timeline mode of likwid-perfctr (experimental). Initial support for OpenMPI in likwid-mpirun. Improvements in likwid-msrD. A native Fortran 90 interface for the Marker API. A complete rewrite of the marker API. Simplified usage. Allows inclusive and overlapping regions. A new output filter subsystem. Allows you to define your own output file formats and filters. By default, comes with CSV and XML formats.

2011-01-15 11:07
2.1.3

Uma correção para um problema com o modo de construir MSR direta. Resolução de milissegundos para o modo daemon likwid-PerfCtr. Melhoria na recuperação de erro para o daemon MSR.
Tags: Minor
A hotfix for a build problem with direct MSR mode.
Millisecond resolution for likwid-perfctr daemon mode. Improved error recovery for the MSR daemon.

2010-12-07 23:36
2.1

grupos de desempenho foram melhorados em PerfCtr-likwid (NUMA grupo para AMD K10). O novo script likwid-mpirun foi adicionado, que é um invólucro mpirun para permitir a fixação de MPI e aplicações MPI / OpenMP híbrido. PerfCtr-likwid suporta saída em arquivos com espaços reservados para aplicações paralelas MPI. domínio Thread M (Memória) foi adicionado para domínios NUMA. Documentação no wiki e páginas homem foi melhorada. Pin funcionalidade foi integrada por PerfCtr-likwid. likwid-MSRD foi adicionado, que é um daemon msr para permitir o acesso seguro a msr registros de segurança em ambientes sensíveis. Muitas correções de bugs e pequenas melhorias foram feitas.
Tags: stable major CLI Linux
Performance groups were improved in likwid-perfctr (NUMA group for AMD K10). The new likwid-mpirun script was added, which is an mpirun wrapper to enable pinning for MPI and MPI/OpenMP hybrid applications. likwid-perfctr supports output in files with placeholders for MPI parallel applications. Thread domain M (Memory) was added for NUMA domains. Documentation in the wiki and man pages was improved. Pin functionality was integrated for likwid-perfctr. likwid-msrD was added, which is an msr daemon to enable secure access to msr registers in security sensitive environments. Many bug fixes and small improvements were made.

2010-10-13 00:19
2.0

Completo suporte para AMD Magny Cours foi adicionado. Os eventos do núcleo de Intel Nehalem EX são agora suportadas. pinos likwid também pode usar lógica fixando agora. Um modo daemon foi adicionado para PerfCtr-likwid, apoiando um acompanhamento muito leve. Este servidor também pode ser usado para gerar gráficos cronograma para uma aplicação específica.
Tags: stable major CLI Linux
Full support for AMD Magny Cours was added. The core events of Intel Nehalem EX are now supported. likwid-pin can also use logical pinning now. A daemon mode was added for likwid-perfctr, supporting very lightweight monitoring. This daemon can also be used to generate timeline graphs for a specific application.

2010-08-20 20:53
2.0beta

A aplicação bancada likwid foi adicionado, permitindo que vários segmentos de prototipagem rápida de benchmarks de baixo nível. Lógico pinagem no nó / nível de soquete foi adicionado em pinos likwid. NUMA apoio topologia foi adicionado em topologia likwid. pinos likwid pode definir NUMA mempolicy intercalam. conjuntos de eventos para PerfCtr-likwid são configuráveis e extensíveis com arquivos de texto simples. Uma extensiva ajuda para as configurações de grupo está disponível a partir da linha de comando. Uma bandeira para a execução silenciosa em pinos likwid foi adicionado. Estatística de saída (Sum, Max, Min, Méd) é produzido para as medições com rosca na PerfCtr-likwid. A execução foi feita com mais rapidez para a topologia-likwid e todas as opções de impressão.
Tags: major beta
The likwid-bench application was added, allowing rapid multithreaded prototyping of low level benchmarks. Logical pinning on the node/socket level was added in likwid-pin. NUMA topology support was added in likwid-topology. likwid-pin can set NUMA mempolicy to interleave. Event sets for likwid-perfCtr are configurable and extensible with simple text files. Extensive help for group configurations is available from the command line. A flag for silent execution in likwid-pin was added. Statistical output (Sum, Max, Min, Avg) is produced for threaded measurements in likwid-perfCtr. Execution was made faster for likwid-topology and all print switches.

Project Resources