Jump to content
HWBOT Community Forums

Linux/Mac OS


BeepBeep2

Recommended Posts

+Wine, not allowed?

 

AFAIK the rules don't state a single thing about the OS choice, I subbed two results SuperPi 1M and PiFast (Windows versions) that were running in Wine, which isn't an emulator and contains a Windows Registry just like Windows.

 

What about OSes like ReactOS?

 

I just want to know, and request the rules be amended...

Link to comment
Share on other sites

CPUz work correctly?

Seems to be only CPU Frequency and RAM amount right now. Validations work though, checksum is verified as correct, so is SuperPi checksum when checked.

 

I suppose that's enough grounds to invalidate, since CPU-Z is missing info. If it were to work though, then what stance should HWBOT take on it? The runs are generally 20% slower anyway...

Edited by BeepBeep2
Link to comment
Share on other sites

It should be written then! :)

Both those OSes with Wine run the bench slower than native Windows...of course, all the DLLs are rewritten but you could easily install all Windows 7 DLLs too or something.

 

I guess we are worried of someone finding a way to cheat or using a native Linux version of something?

Link to comment
Share on other sites

What about OSes like ReactOS?

 

None of the benches will work without extra work but the speed is almost up-to-par with XP.

Should be allowed since it's NT based as Windows.

 

PS: On my 5th year of testing/working on ROS, still not benchable :(

 

I guess we are worried of someone finding a way to cheat

 

No need, all cheatable under Win (check my FB).

Link to comment
Share on other sites

@Massman

SuperPi works perfectly with Wine 1.4.1 in ubuntu 12.10 x86.

 

So does PiFast.

 

wPrime does not work on Wine, there is a workaround but then it is stuck at 1 thread.

 

I don't know about the Windows version of UCBench, but it probably works too since PiFast works in the cmd line. "wine cmd" in terminal

CPU-Z doesn't show any info except CPU speed and memory size...initialization error.

 

AFAIK the 3DMarks from '06 back work too (check Wine database for specifics), but most of the time scores are halved or worse. :D

 

I would just use SuperPi and/or PiFast...

 

None of the benches will work without extra work but the speed is almost up-to-par with XP.

Should be allowed since it's NT based as Windows.

 

PS: On my 5th year of testing/working on ROS, still not benchable :(

 

 

 

No need, all cheatable under Win (check my FB).

 

:D

Edited by BeepBeep2
Link to comment
Share on other sites

Not quite.

 

I have not found a tool that provides all of the information included in CPU-Z yet...

 

Yea I have to admit it's not as easy as on Windows, but it's there. That is why I even considered starting this, knowing it will take forever :)

 

CPU-Z:

-Basic CPU info (CPUID)

-Live monitoring of freq/fsb. (RDTSC?)

-Board/Bios info (SMBIOS/DMI)

-Mem Timings (SMBIOS/DMI)

-GPU Info (driver/registry)

Link to comment
Share on other sites

"dmidecode" tells you everything you need about CPU (freq, vcore, ISA, cache, etc. etc.), RAM and motherboard.

write a bash script to gather and print all the useful information should be dead easy.

 

for example:

[root@mafio-ltp public]$ dmidecode -t 4
# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x0001, DMI type 4, 42 bytes
Processor Information
Socket Designation: CPU
Type: Central Processor
Family: Core i3
Manufacturer: Intel(R) Corporation
ID: A7 06 02 00 FF FB EB BF
Signature: Type 0, Family 6, Model 42, Stepping 7
Flags:
	FPU (Floating-point unit on-chip)
	VME (Virtual mode extension)
	DE (Debugging extension)
	PSE (Page size extension)
	TSC (Time stamp counter)
	MSR (Model specific registers)
	PAE (Physical address extension)
	MCE (Machine check exception)
	CX8 (CMPXCHG8 instruction supported)
	APIC (On-chip APIC hardware supported)
	SEP (Fast system call)
	MTRR (Memory type range registers)
	PGE (Page global enable)
	MCA (Machine check architecture)
	CMOV (Conditional move instruction supported)
	PAT (Page attribute table)
	PSE-36 (36-bit page size extension)
	CLFSH (CLFLUSH instruction supported)
	DS (Debug store)
	ACPI (ACPI supported)
	MMX (MMX technology supported)
	FXSR (FXSAVE and FXSTOR instructions supported)
	SSE (Streaming SIMD extensions)
	SSE2 (Streaming SIMD extensions 2)
	SS (Self-snoop)
	HTT (Multi-threading)
	TM (Thermal monitor supported)
	PBE (Pending break enabled)
Version: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
Voltage: 1.2 V
External Clock: 100 MHz
Max Speed: 2100 MHz
Current Speed: 2100 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: 0x0002
L2 Cache Handle: 0x0003
L3 Cache Handle: 0x0004
Serial Number: Not Supported by CPU
Asset Tag: TBD By OEM
Part Number: TBD By OEM
Core Count: 2
Core Enabled: 2
Thread Count: 4
Characteristics:
	64-bit capable

Link to comment
Share on other sites

But what about DRAM frequency???

I know you can already get GPU info, CPU info, but motherboard and memory I don't know.

 

For motherboard dmidecode -t baseboard or use lshw-gui or open the files in /sys/class/dmi/id

 

For memory I still have no idea , mainly because I don't know how CPU-Z reads it :)

Link to comment
Share on other sites

For motherboard dmidecode -t baseboard or use lshw-gui or open the files in /sys/class/dmi/id

 

For memory I still have no idea , mainly because I don't know how CPU-Z reads it :)

so as i said we need CPU-Z or something similar which can provide all the info in one place & also validate it like CPU-Z does!!!

Link to comment
Share on other sites

FYI, we have an inhouse benchmark in the pipeline which will be released together with HWBOT Rev 5, which is very soon. It runs on windows, linux (tested on 32 and 64bit ubuntu) and mac (tested on lion), all with identical scores. It also has an optional command line interface (cfr pifast), so you can run it on servers without screens attached too. Currently it detects the processor model and frequency, but it could be extended to detect much more. The benchmark UI and algorithm is in java, and the hardware detection is written in C and compiled for each platform separately.

 

VZ0co.png

 

Bonus perk: we will release it as open source, as part of our new API's on how to integrate a benchmark with HWBOT.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...