Завантаження test-tlb для Linux

Це програма для Linux під назвою test-tlb, останню версію якої можна завантажити як test-tlbsourcecode.tar.gz. Її можна запускати онлайн на безкоштовному хостинг-провайдері OnWorks для робочих станцій.

 
 

Завантажте та запустіть онлайн цю програму під назвою test-tlb за допомогою OnWorks безкоштовно.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

СКРЕНИ:


test-tlb


ОПИС:

test-tlb — це крихітний мікробенчмарк на C, який досліджує характеристики продуктивності шаблонів доступу до пам'яті залежно від буфера пошуку перетворення (TLB) та кешів процесора. Він проходить масиви, використовуючи різні кроки та розміри робочих наборів, щоб ви могли спостерігати, коли шаблони доступу переповнюють ємність кешу або TLB. Шляхом визначення часу щільних циклів та зміни параметрів програма виявляє ступінчасті зміни затримки, які відображаються на рядках кешу, розмірах сторінок та покритті TLB. Він навмисно мінімальний, щоб ви могли змінювати розміри сторінок, кроки або стратегії переслідування вказівників для проведення експериментів на різних машинах та ядрах. Код корисний для навчання, запуску апаратного забезпечення або перевірки припущень щодо величезних сторінок та розміщення NUMA. Замість того, щоб надавати структуру побудови графіків, він друкує таймінги, які ви можете збирати та відображати у вигляді графіків за допомогою зовнішніх інструментів для візуалізації меж кешу/TLB.



Функції

  • Простий бенчмарк C для дослідження поведінки кешу та TLB
  • Регульований розмір кроку та робочого набору для запуску різних моделей промахів
  • Жорсткі цикли синхронізації для виявлення точок перегину затримки
  • Легко налаштувати для величезних сторінок, вузлів NUMA або альтернативних шаблонів доступу
  • Вивід консолі, придатний для конвеєра в інструменти креслення
  • Невелика кодова база, яку легко читати та змінювати


Мова програмування

C


Категорії

Тестування програмного забезпечення

Цю програму також можна завантажити з https://sourceforge.net/projects/test-tlb.mirror/. Вона розміщена в OnWorks для найпростішого запуску онлайн з однієї з наших безкоштовних операційних систем.



Найновіші онлайн-програми для Linux і Windows


Категорії для завантаження програмного забезпечення та програм для Windows і Linux