Ward Vandewege | 3d83cff | 2009-10-28 19:41:52 +0000 | [diff] [blame] | 1 | |
| 2 | |
| 3 | This is a set of tools to compare (extended) K8 memory settings. |
| 4 | |
| 5 | Before you can use them, you need to massage the relevant BKDG sections into |
| 6 | useable data. Here's how. |
| 7 | |
| 8 | First, you need to acquire a copy of the K8 BKDG. Go here: |
| 9 | |
| 10 | Rev F: http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf |
| 11 | |
| 12 | Then make sure pdftotext is installed (it's in the poppler-utils package on Debian/Ubuntu). |
| 13 | |
| 14 | Now run the bkdg through pdftotext: |
| 15 | |
| 16 | pdftotext -layout 32559.pdf 32559.txt |
| 17 | |
| 18 | Now extract sections 4.5.15 - 4.5.19 from the file, and save it separately, say as bkdg-raw.data. |
| 19 | |
| 20 | Finally run the txt file through the parse-bkdg.pl script like so: |
| 21 | |
| 22 | parse-bkdg.pl < bkdg-raw.data > bkdg.data |
| 23 | |
| 24 | Now we have the bkdg.data file that is used by the other scripts. |
| 25 | |
| 26 | If you want to test the scripts without doing all this work, you can use some |
Stefan Reinauer | 14e2277 | 2010-04-27 06:56:47 +0000 | [diff] [blame] | 27 | sample input files from the 'example_input/' directory. |
Ward Vandewege | 3d83cff | 2009-10-28 19:41:52 +0000 | [diff] [blame] | 28 | |
Stefan Reinauer | 14e2277 | 2010-04-27 06:56:47 +0000 | [diff] [blame] | 29 | -- |
Ward Vandewege | 3d83cff | 2009-10-28 19:41:52 +0000 | [diff] [blame] | 30 | Ward Vandewege, 2009-10-28. |
| 31 | ward@jhvc.com |