3DMark is a computer benchmarking tool created and developed  to determine the performance of a computer's 3D graphic rendering and CPU workload processing capabilities.

UL has released the free versions of its legacy benchmarks along with official serial numbers which can be used to validate your results online. Here they are:

3DMark99: 78TR2-8DBDU-BMXXS, user: Futuremark
3DMark00: 6VZTY-SDZ75-KA9V7, user: Futuremark
3DMark03: N4LWE-T6HUX-8U4JB-28YLV
3DMark05: C1S0A-2VF80-D6RHW-UWZLU
3DMark06: 3DM06-YKL9-C7R6-73WW-AAPA-VHKW

For more details and user comments, view the versions of this application

VersionDescriptionLatest RatingLatest Wine version testedTest resultsComments
1999 (3DMark99)3DMark99 and 3DMark99 MAX are DirectX 6 benchmarks.Gold6.0121
2000 (3DMark2000)3DMark2000 is a DirectX 7 benchmark.Platinum6.0250
2001 SE3DMark2001 is a DirectX 8 benchmark. 2001 SE uses DirectX 8.1.Gold6.0400
2003 (3DMark03)The first DirectX9 benchmark from the company.Platinum6.0219
2005 (3DMark05)A DirectX 9.0c benchmark with up to two million polygons on the screen.Gold6.0140
2006 (3DMark06)A DirectX 9 Shader Model 3.0 benchmark with PhysX support.Gold6.0205
2008 (Vantage)A DirectX 10 benchmark.Garbage6.080
2011 (3DMark11)The first DirectX11 benchmark from the company. Currently unusable in Wine due to Microsoft .Net issues.Garbage6.020
2013 (3DMark)The second DirectX11 benchmark from the company which now tests DirectX12 as well. Currently unusable in Wine due to Microsoft .Net issuesGarbage1.5.2910