|   
 This document contains an explanation of fields in SPECapcSM/SPECopcSM 
                Benchmark Results. Not all benchmarks will include all fields. 
                Last updated on February 5, 2001 by Bill Licea-Kane. Benchmark 
                Version (at top of page) The version of the SPECapcSM benchmark used to generate 
                these results. Consists of a major and minor number. A difference 
                in major number between results indicates those results are not 
                comparable. An example benchmark version would be "1.1" for the 
                SPECapc's benchmark for Pro/ENGINEER™ Rev. 20.  Graphics 
                Hardware Configuration Graphics Accelerator The manufacturer and model number of the graphics accelerator 
                in use during the benchmark. Any additional information needed 
                to uniquely specify the graphics accelerator configuration should 
                be included here or in the Comments section. As an example, if there are multiple memory 
                configurations for the accelerator, the configuration benchmarked 
                must be uniquely specified with a phrase like "Blammo Graphics 
                Acellomaster 8MB".  Total graphics memory 
                [MB] The physical memory of the graphics accelerator, or, in unified 
                memory architecture graphics accelerators, the physical memory 
                statically allocated to the graphics accelerator. Includes frame 
                buffer memory (color/overlay/underlay/depth/etc), texture memory 
                (if any), and display list memory (if any).  Color Depth [bits] The number of bits per pixel in the Frame Buffer Memory that 
                directly determine the pixel color during the benchmark. Common 
                values are "8 bits", "12 bits", "15 
                bits", "16 bits", "24 bits" and "32 bits". Other values are possible. 
                In case that the Frame Buffer is configured and used by the benchmark 
                in a double-buffered mode, the Color Depth should indicate this. 
                For example, "24 + 24 Bits" would indicate two buffers, each with 
                24 color bits per pixel.  Overlay / Underlay 
                Buffer [bits] The number of bits per pixel, used during the benchmark, in the 
                Frame Buffer Memory that are dedicated to the display of information 
                that provides overlays or underlays to the image displayed by 
                the Image Buffer(s). Common values for either parameter are 0 
                bits, 4 bits and 12 bits. Other values are possible. The field 
                should be formatted as such: "O/U bits" where 
                O is the number of Overlay bits per pixel and U is the number 
                of Underlay bits. For example "8/0 bits".  Depth Buffer Depth [bits] The number of bits per pixel used during the benchmark to store 
                depth or "Z" values for that pixel. Commonly referred to as "Z-buffer 
                depth". Common values are "16 bits", "24-bits", and "32-bits". 
                Other values are possible. The depth information is typically 
                encoded in a linear fashion using these bits, however it possible 
                to encode the depth in alternate ways. If this encoding has a 
                bearing on the benchmark results and is selectable, it must be 
                specified. An example might be "16 bits logarithmic".  Stencil Buffer Depth [bits] The number of bits per pixel configured during the benchmark 
                for stencil operations. Not all benchmarks will use stencil buffer, 
                but its configuration may have an affect on performance. Common 
                values for this parameter are "0 bits", "4 bits" and "8 bits". 
                Other values are possible.  Accumulation Buffer 
                Depth [bits] The number of bits per pixel configured during the benchmark 
                for accumulation operations. Not all benchmarks will use the Accumulation 
                Buffer, but its configuration may have an affect on performance. 
                Common values for this parameter are "32 bits" or "64 bits". Other 
                values are possible. It is possible that this memory is located 
                in virtual memory in which case "VM" should be appended. For example, 
                "64 bits (VM)".  The accumulation buffer can be used for such things as compositing 
                antialiased images or blending images. 
               Auxiliary Buffer Depth 
                [bits] The number of bits per pixel configured during the benchmark 
                for auxiliary operations. Not all benchmarks will use the Auxiliary 
                Buffer, but its configuration may have an affect on performance. 
                One common value for this parameter is "36 bits". Other values 
                are possible.  Other Buffer Depth [bits] The number of bits per pixel configured during the benchmark 
                run for operations other than described above. Not all benchmarks 
                will use additional buffers, but its configuration may have an 
                affect on performance. Common values for this parameter are "0 
                bits", "4 bits" and "8 bits". Other values are possible.  Display List Memory [MB 
                / VM] This field indicates the amount of memory in megabytes that is 
                dedicated for display list purposes at the time of the benchmark 
                run. On some systems this memory exists on a graphics adapter 
                and may be configurable. Typical values in this case might be 
                "16 MB" or "32 MB". Other values are possible.  In other cases the display list memory resides in the system 
                as virtual memory and may have a size limited only by the limits 
                of the virtual memory subsystem. In this case "VM" should be indicated. 
               Texture Memory [MB / VM] This field indicates the amount of memory in megabytes that is 
                dedicated for texture mapping purposes at the time of the benchmark 
                run. On some systems this memory exists on a graphics adapter 
                and may be configurable. Typical values in this case might be 
                "16 MB" or "32 MB". Other values are possible.  In other cases the display list memory resides in the system 
                as virtual memory and may have a size limited only by the limits 
                of the virtual memory subsystem. In this case "VM" should be indicated. 
               Display Manuf / Model This field should indicate the display manufacturer and model 
                number. Examples might be "HP A4575A".  Display Resolution [pixels 
                x pixels] This field indicates the horizontal and vertical display resolution, 
                in pixels, during the benchmark run. Typical values are "800 x 
                600", "1024 x 768", "1280 x 1024", "1152 x 900", "1600 x 1200". 
                Other values are possible. Many of the benchmarks require a specific 
                or minimum display resolution.  Display Size/Type [inches 
                / -] This first part field indicates the nominal size of the display, 
                typically measured diagonally in inches. Common values are "15"", 
                "17"", "19"" and "21"". Other values are possible.  The type of display indicates the underlying technology used 
                to display the images. Examples for this portion of the field 
                would be "CRT" for cathode ray tube or "FP" for Flat Panel. Other 
                values are possible. 
               Display Refresh Rate [Hz] The display refresh or update rate in Hertz. Typical values would 
                be "60 Hz", "72 Hz", "75 Hz". Other values are possible.  Swap on Vert Retrace Indicates if graphics buffer swaps are synchronized with the 
                vertical retrace period of the display or not. "Yes" indicates 
                that a graphics buffer swap is only initiated during the vertical 
                retrace period of the display, and "No" indicates the buffer swap 
                can happen at any time. 
 System 
                Hardware Configuration CPU Type This field should indicate the manufacturer, type of processor 
                chip(s), and frequency of the processor chip(s) used in the system 
                under test. Submittors must be careful to observe all trademark 
                restrictions in this field. Example values currently include "Intel 
                Pentium III Xeon 550Mhz" or "HP PA-8500 367Mhz".  Number of CPUs This field should indicate the number of processor chips physically 
                installed in the system during the benchmark. If the actual number 
                of CPUs enabled during the benchmark differs from this number, 
                this should be described in the Comments section.  Floating Point This field should indicate the manufacturer, type of floating 
                point accelerator chip(s), the frequency of the floating point 
                accelerator chip(s) used in the system under test. This field 
                may also indicate that the floating point accelerator is integrated 
                with the CPU. Typical value is "integrated." Other values are 
                possible.  Primary Cache [KB] This field should indicate the size in kilobytes of the first 
                level of cache memory, sometimes refered to as "Level 1 Cache". 
                An example value for this field would be "16 KB". Other values 
                are possible. Note that some manufacturers specify this first 
                level of cache as "Level 0 Cache".  If there are separate caches for instructions and data this should 
                be indicated. Example values are "16KB/16KB I/D", "32KB/32KB" 
                or "512KB/1024KB". Other values are possible. 
               Secondary Cache [KB or 
                MB] This field should indicate the size in kilobytes or megabytes of the second level of cache memory, commonly 
                refered to as "Level 2 Cache" or "L2 Cache". Common values are 
                "128 KB", "512 KB", "1 MB", "2 MB" and "4 MB". Other values are 
                possible. Note that some manufacturers specify this second level 
                of cache as "Level 1 Cache".  If there are separate caches for instruction and data use this 
                should be indicated. Example values are "128 KB / 128 KB I/D". 
               Tertiary Cache [KB or 
                MB] This field should indicate the size in kilobytesor megabytes of the third level of cache memory. An example 
                might be "1MB". Other values are possible. Note that some manufacturers 
                specify this third level of cache as "Level 2 Cache".  If there are separate caches for instruction and data use this 
                should be indicated. Example values might be "1 MB / 1 MB I/D". 
               Memory [MB] The amount of host memory dedicated to program and data storage 
                configured in the system during the benchmark run. Example values 
                might be "128 MB", "256 MB", "512 MB" and "1024 MB". Other values 
                are possible.  Note that some architectures allow tradeoffs to be made between 
                program/data memory and graphics-related memory. For these systems 
                the value indicated in this field should reflect the memory actually 
                dedicated to program and data storage, which may be less than 
                the total physical memory in the system. 
               Page Size [KB or 
                MB] The size in kilobytes or megabytes 
                of the page size in use by the operating system during the benchmark. 
                Typical values include "4 KB", "8 KB", "16 KB". Other values are 
                possible.  Some operating systems support real time page sizing. In this 
                case the value should be "variable". 
               Disk Size [GB] The size in gigabytes of the configured disk(s) used during the 
                benchmark. Values specified by disk drive maufacturers are acceptable, 
                and are typically rounded to the closest tenth of a gigabyte. 
                Example values are "4.3 GB", "9 GB".   In the case where 
                multiple disks were configured during the benchmark run, this 
                should be indicated. For example, "4.3 GB / 9 GB".  Disk Manuf / Model The original equipment manufacturer (OEM) of the disk drive and 
                their model number. For example, "Seagate ST34572WS."  Disk RPM [rpm] The rotational speed of the disk platter(s) in revolutions per 
                minute (rpm). Typical values would include "7200 rpm", and "10,000 
                rpm". Other values are possible.  Disk Interface The interface used to connect the disk to the system. Examples 
                would include "IDE", "SCSI", "SCSI-II", and "Ultra SCSI". Other 
                values are possible.  Disk Controller [optional field] The manufacturer and model number of the disk controller card 
                used in the system under test. This is an optional field. 
 Software 
                Configuration OS Operating system name and version. 
                The version should be specifed in enough detail to include any 
                service packs,  modifications, or patches that would affect 
                performance. Examples might include "HP-UX 10.20" or "Microsoft 
                Windows NT 4.0 SP4"  Window System Window system in use during the benchmark. Example values would 
                be "X Windows" or "Microsoft Windows". Submittors should be careful 
                to observe any trademark restrictions.  API Vendor / Version The graphics application programming interface (API) in use by 
                the benchmark and the supplying vendor.  API Extensions A complete list of the graphics API-related extensions in place 
                during the benchmark. Examples include "GL_EXT_polygon_offset" 
                and "GL_EXT_rescale_normal". There are many other legitimate values, 
                including vendor-specific values.  Graphics Driver A complete description of the graphics driver used during 
                the benchmark, including any version numbers. This description 
                should be detailed enough to allow a third party to request the 
                correct driver for independent verification of the performance 
                results.  Application Version Version number of the application under test. Examples currently 
                include "20" for the Pro/ENGINEER benchmark or "98Plus" for the 
                SolidWorks benchmark .  Application Build The "Build" or "datecode" of the application used in the benchmark. 
                Many applications have multiple builds for a given version of 
                the application. This field further specifies the exact application 
                revision used for the benchmark.  Window Width [pixels] The width of the main application window, including borders. 
               Window Height [pixels] The height of the main application window, including borders. 
               Comments This field is to be used to capture any additional information 
                about the system under test to allow the benchmark results to 
                be reproduced. Examples would be (a) non-default control panel 
                options, hints, environment or registry variables and their values, 
                (b) graphics card bus type such as PCI or AGP-4X, (c) changes 
                in environment such as "all benchmark tests wer run at the specified 
                screen resolution except test 3 which was run at 1600 x 1200". 
               Submittal Date The original month and year of this submission. Not to be updated 
                when re-submitted with other submissions at a later date. The 
                month should be the traditional 3 letter abbreviations ("Jan", 
                "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", 
                "Nov", "Dec")  and the year should include all four digits. 
                Typical values would be "Apr 1999" or "Sep 2000".  Last Updated The date the submission was last updated. This field is updated 
                whenever content of the submission is updated, typically due to 
                a price change. Earlier pages will be maintained in the result 
                archive. The month should be the traditional 3 letter abbreviations 
                ("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", 
                "Oct", "Nov", "Dec")  and the year should include all four 
                digits. Typical values would be "Apr 1999" or "Sep 2000".  Status The status of the page, either "Current" for active results or 
                "Archived" for pages maintained in the result archive.  Test Date The month and year these benchmark results were taken. The month 
                should be the traditional 3 letter abbreviations ("Jan", "Feb", 
                "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", 
                "Dec")  and the year should include all four digits. Typical 
                values would be "Apr 1999" or "Sep 2000".  Submitted By The name of the company submitting the results. Typically this 
                is the vendor of the system hardware or graphics hardware, but 
                other submittors are allowed.  Availability The month and year the complete system submitted is generally 
                available to the public. The month should be the traditional 3 
                letter abbreviations ("Jan", "Feb", "Mar", "Apr", "May", "Jun", 
                "Jul", "Aug", "Sep", "Oct", "Nov", "Dec") and the year should 
                include all four digits. Typical values would be "Apr 1999" or 
                "Sep 2000". Note that "Now" is not an acceptable value - the earliest 
                date of availability should be used.  Price [List | Street] The price of the system as tested. The value must be appended 
                with "(List)" or "(Street)" to indicate the type of pricing. Examples 
                would be "$7334 (Street)" or "$13,995 (List)". Prices are usually 
                in US Dollars, although alternate currencies are allowed if clearly 
                indicated. Submissions with alternate currencies will be sorted  
                separately in results summary sheets that are sorted by price 
                or any key involving price.     |