Keep around which input set was used for a benchmark, and make vortex work with SPARC.
authorGabe Black <gblack@eecs.umich.edu>
Sat, 3 Mar 2007 03:34:53 +0000 (03:34 +0000)
committerGabe Black <gblack@eecs.umich.edu>
Sat, 3 Mar 2007 03:34:53 +0000 (03:34 +0000)
--HG--
extra : convert_revision : c891435a31e81fb8294484aedf340c0c96c8afa2

configs/common/cpu2000.py

index 7dc7a7afee51b9e461a1419a28b1d74317aa8706..59799eb490233011cf477ab18ffed423726a63f2 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2006 The Regents of The University of Michigan
+# Copyright (c) 2006-2007 The Regents of The University of Michigan
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -104,6 +104,8 @@ class Benchmark(object):
         # dirs for input & output files for this input set
         inputs_dir = joinpath(data_dir, input_set, 'input')
         outputs_dir = joinpath(data_dir, input_set, 'output')
+        # keep around which input set was specified
+        self.input_set = input_set
 
         if not isdir(inputs_dir):
             raise AttributeError, '%s not found' % inputs_dir
@@ -619,6 +621,8 @@ class vortex(Benchmark):
     def __init__(self, isa, os, input_set):
         if isa == 'alpha':
             self.endian = 'lendian'
+        elif (isa == 'sparc' or isa == 'sparc32'):
+            self.endian = 'bendian'
         else:
             raise AttributeError, "unknown ISA %s" % isa