Benchmarks.py (4418:aaa5828991b3) | Benchmarks.py (5543:3af77710f397) |
---|---|
1# Copyright (c) 2006-2007 The Regents of The University of Michigan 2# All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions are 6# met: redistributions of source code must retain the above copyright 7# notice, this list of conditions and the following disclaimer; 8# redistributions in binary form must reproduce the above copyright --- 45 unchanged lines hidden (view full) --- 54 55# Benchmarks are defined as a key in a dict which is a list of SysConfigs 56# The first defined machine is the test system, the others are driving systems 57 58Benchmarks = { 59 'PovrayBench': [SysConfig('povray-bench.rcS', '512MB', 'povray.img')], 60 'PovrayAutumn': [SysConfig('povray-autumn.rcS', '512MB', 'povray.img')], 61 | 1# Copyright (c) 2006-2007 The Regents of The University of Michigan 2# All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions are 6# met: redistributions of source code must retain the above copyright 7# notice, this list of conditions and the following disclaimer; 8# redistributions in binary form must reproduce the above copyright --- 45 unchanged lines hidden (view full) --- 54 55# Benchmarks are defined as a key in a dict which is a list of SysConfigs 56# The first defined machine is the test system, the others are driving systems 57 58Benchmarks = { 59 'PovrayBench': [SysConfig('povray-bench.rcS', '512MB', 'povray.img')], 60 'PovrayAutumn': [SysConfig('povray-autumn.rcS', '512MB', 'povray.img')], 61 |
62 'NetperfStream': [SysConfig('netperf-stream-client.rcS'), | 62 'NetperfStream': [SysConfig('netperf-stream-client.rcS'), |
63 SysConfig('netperf-server.rcS')], | 63 SysConfig('netperf-server.rcS')], |
64 'NetperfStreamUdp': [SysConfig('netperf-stream-udp-client.rcS'), | 64 'NetperfStreamUdp': [SysConfig('netperf-stream-udp-client.rcS'), |
65 SysConfig('netperf-server.rcS')], | 65 SysConfig('netperf-server.rcS')], |
66 'NetperfUdpLocal': [SysConfig('netperf-stream-udp-local.rcS')], 67 'NetperfStreamNT': [SysConfig('netperf-stream-nt-client.rcS'), | 66 'NetperfUdpLocal': [SysConfig('netperf-stream-udp-local.rcS')], 67 'NetperfStreamNT': [SysConfig('netperf-stream-nt-client.rcS'), |
68 SysConfig('netperf-server.rcS')], | 68 SysConfig('netperf-server.rcS')], |
69 'NetperfMaerts': [SysConfig('netperf-maerts-client.rcS'), | 69 'NetperfMaerts': [SysConfig('netperf-maerts-client.rcS'), |
70 SysConfig('netperf-server.rcS')], | 70 SysConfig('netperf-server.rcS')], |
71 'SurgeStandard': [SysConfig('surge-server.rcS', '512MB'), | 71 'SurgeStandard': [SysConfig('surge-server.rcS', '512MB'), |
72 SysConfig('surge-client.rcS', '256MB')], | 72 SysConfig('surge-client.rcS', '256MB')], |
73 'SurgeSpecweb': [SysConfig('spec-surge-server.rcS', '512MB'), | 73 'SurgeSpecweb': [SysConfig('spec-surge-server.rcS', '512MB'), |
74 SysConfig('spec-surge-client.rcS', '256MB')], | 74 SysConfig('spec-surge-client.rcS', '256MB')], |
75 'Nhfsstone': [SysConfig('nfs-server-nhfsstone.rcS', '512MB'), | 75 'Nhfsstone': [SysConfig('nfs-server-nhfsstone.rcS', '512MB'), |
76 SysConfig('nfs-client-nhfsstone.rcS')], | 76 SysConfig('nfs-client-nhfsstone.rcS')], |
77 'Nfs': [SysConfig('nfs-server.rcS', '900MB'), | 77 'Nfs': [SysConfig('nfs-server.rcS', '900MB'), |
78 SysConfig('nfs-client-dbench.rcS')], | 78 SysConfig('nfs-client-dbench.rcS')], |
79 'NfsTcp': [SysConfig('nfs-server.rcS', '900MB'), | 79 'NfsTcp': [SysConfig('nfs-server.rcS', '900MB'), |
80 SysConfig('nfs-client-tcp.rcS')], | 80 SysConfig('nfs-client-tcp.rcS')], |
81 'IScsiInitiator': [SysConfig('iscsi-client.rcS', '512MB'), | 81 'IScsiInitiator': [SysConfig('iscsi-client.rcS', '512MB'), |
82 SysConfig('iscsi-server.rcS', '512MB')], | 82 SysConfig('iscsi-server.rcS', '512MB')], |
83 'IScsiTarget': [SysConfig('iscsi-server.rcS', '512MB'), | 83 'IScsiTarget': [SysConfig('iscsi-server.rcS', '512MB'), |
84 SysConfig('iscsi-client.rcS', '512MB')], | 84 SysConfig('iscsi-client.rcS', '512MB')], |
85 'Validation': [SysConfig('iscsi-server.rcS', '512MB'), | 85 'Validation': [SysConfig('iscsi-server.rcS', '512MB'), |
86 SysConfig('iscsi-client.rcS', '512MB')], | 86 SysConfig('iscsi-client.rcS', '512MB')], |
87 'Ping': [SysConfig('ping-server.rcS',), | 87 'Ping': [SysConfig('ping-server.rcS',), |
88 SysConfig('ping-client.rcS')], 89 | 88 SysConfig('ping-client.rcS')], 89 |
90 'ValAccDelay': [SysConfig('devtime.rcS', '512MB')], 91 'ValAccDelay2': [SysConfig('devtimewmr.rcS', '512MB')], 92 'ValMemLat': [SysConfig('micro_memlat.rcS', '512MB')], 93 'ValMemLat2MB': [SysConfig('micro_memlat2mb.rcS', '512MB')], 94 'ValMemLat8MB': [SysConfig('micro_memlat8mb.rcS', '512MB')], 95 'ValMemLat': [SysConfig('micro_memlat8.rcS', '512MB')], 96 'ValTlbLat': [SysConfig('micro_tlblat.rcS', '512MB')], 97 'ValSysLat': [SysConfig('micro_syscall.rcS', '512MB')], 98 'ValCtxLat': [SysConfig('micro_ctx.rcS', '512MB')], 99 'ValStream': [SysConfig('micro_stream.rcS', '512MB')], 100 'ValStreamScale': [SysConfig('micro_streamscale.rcS', '512MB')], 101 'ValStreamCopy': [SysConfig('micro_streamcopy.rcS', '512MB')], | 90 'ValAccDelay': [SysConfig('devtime.rcS', '512MB')], 91 'ValAccDelay2': [SysConfig('devtimewmr.rcS', '512MB')], 92 'ValMemLat': [SysConfig('micro_memlat.rcS', '512MB')], 93 'ValMemLat2MB': [SysConfig('micro_memlat2mb.rcS', '512MB')], 94 'ValMemLat8MB': [SysConfig('micro_memlat8mb.rcS', '512MB')], 95 'ValMemLat': [SysConfig('micro_memlat8.rcS', '512MB')], 96 'ValTlbLat': [SysConfig('micro_tlblat.rcS', '512MB')], 97 'ValSysLat': [SysConfig('micro_syscall.rcS', '512MB')], 98 'ValCtxLat': [SysConfig('micro_ctx.rcS', '512MB')], 99 'ValStream': [SysConfig('micro_stream.rcS', '512MB')], 100 'ValStreamScale': [SysConfig('micro_streamscale.rcS', '512MB')], 101 'ValStreamCopy': [SysConfig('micro_streamcopy.rcS', '512MB')], |
102 103 'MutexTest': [SysConfig('mutex-test.rcS', '128MB')], 104 105 'bnAn': [SysConfig('/z/saidi/work/m5.newmem.head/configs/boot/bn-app.rcS', 106 '128MB', '/z/saidi/work/bottleneck/bnimg.img')] 107} 108 109benchs = Benchmarks.keys() 110benchs.sort() 111DefinedBenchmarks = ", ".join(benchs) | 102 103 'MutexTest': [SysConfig('mutex-test.rcS', '128MB')], 104 105 'bnAn': [SysConfig('/z/saidi/work/m5.newmem.head/configs/boot/bn-app.rcS', 106 '128MB', '/z/saidi/work/bottleneck/bnimg.img')] 107} 108 109benchs = Benchmarks.keys() 110benchs.sort() 111DefinedBenchmarks = ", ".join(benchs) |