Skip to content

VinceCallocchia/XeonExperiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository is a collection of various test and experimental files for my Intel Xeon E5-2697 v2 processor. This project tests the upgraded CPU capabilities of a Mac Pro 6.1 ,running Arch Linux with experimental code used for research purposes.

12-core Intel Xeon Processor

Contents

Initialization - Beggining testing directory for proper system setup.

  • Functions - Recursive functions to test runtime & calculation subroutines.

  • File System - File creation and manipulation within the Linux environment.

  • Read Write - Reading and writing simple records using the Linux kernel.

  • Shared Libraries - Basic testing of static and dynamic linking.

  • Memory Managment - Basic demo of memory management by allocating and deallocating memory as requested.

Exploitation - Experimental directory containing basic exploits.

Specifications

The following are the test platforms specs:

  1. 2.7GHz 12-core Intel Xeon processor with 30MB L3 cache.
  2. Samsung 64GB (4x16GB) 1866MHz DDR3 RAM.
  3. Samsung 980 PRO SSD 1TB - M.2 NVMe.
  4. AMD FirePro (D700X2) GDDR5 SDRAM 6GB VRAM.
  5. Arch Linux Version 5.14.8.

Xeon Processor Board

Build

Assembly files in this repository can be assembled as followed:

as -g -o $filename.o filename.s && ld -o $filename $filename.o && ./filename

License

MIT

About

Collection of various experimental files for Intel Xeon processor family.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published