Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
193 user(s) are online (108 user(s) are browsing Forums)

Members: 0
Guests: 193

more...

Headlines

Forum Index


Board index » All Posts (tekmage)




Re: X5000 switches itself off
Just popping in
Just popping in


@Gregor

My X5000/20 has had this problem over the years, and it just started getting worse and worse.

I have the MCU connected to serial so I can monitor the error and see the output. I used the 1 second output option and watched the vdd_3v3_xorro drop from 3.21 to 2.95 over the period of about 15 minutes.

Here is a measure meant about halfway through:
- vcc_cpld: 3.32
- vdd_3v3_xorro: 3.04
- vdd_1v0_idt: 1.00
- vdd_1v0_xorro: 1.00
- vdd_3v3: 3.32
- vdd_2v5: 2.46
- vdd_1v2_eth: 1.19
- vdd_pl: 1.03
- vdd_ca: 1.09
- vdd_cb: 1.09
- vdd_ddr3_io: 1.49
- vdd_xvdd_fl: 1.80



Here is the output when the problem happened:
- vcc_cpld: 3.32
- vdd_3v3_xorro: 2.98
- vdd_1v0_idt: 1.00
- vdd_1v0_xorro: 0.99
- vdd_3v3: 3.32
- vdd_2v5: 2.46
- vdd_1v2_eth: 1.19
- vdd_pl: 1.03
- vdd_ca: 1.09
- vdd_cb: 1.08
- vdd_ddr3_io: 1.49
- vdd_xvdd_fl: 1.80


- pcb_temp: 40 deg C
- cpu_temp: 56 deg C
- pex_temp: 66 deg C


- FAN RPM: 0

ERROR: vdd_3v3_xorro out of range. Expected 3.30, got 2.95
WARNING: Supplies Turned off. Shutting down.
ATX supply turned off.

My case differed from Sinans in that only one voltage line was impacted.

I would hook up the MCU to serial so you can get a better view of the issue. I use this part to access the MCU:
https://www.amazon.com/gp/product/B07R ... _asin_title?ie=UTF8&psc=1

The manual has the pins. Let me know if you need those as well.

Cheers,
Bill "tekmage" Borsari

Go to top


Re: X5000 switches itself off
Just popping in
Just popping in


@Gregor

My X5000/20 has had this problem over the years, and it just started getting worse and worse.

I have the MCU connected to serial so I can monitor the error and see the output. I used the 1 second output option and watched the vdd_3v3_xorro drop from 3.21 to 2.95 over the period of about 15 minutes.

Here is a measure meant about halfway through:
- vcc_cpld: 3.32
- vdd_3v3_xorro: 3.04
- vdd_1v0_idt: 1.00
- vdd_1v0_xorro: 1.00
- vdd_3v3: 3.32
- vdd_2v5: 2.46
- vdd_1v2_eth: 1.19
- vdd_pl: 1.03
- vdd_ca: 1.09
- vdd_cb: 1.09
- vdd_ddr3_io: 1.49
- vdd_xvdd_fl: 1.80



Here is the output when the problem happened:
- vcc_cpld: 3.32
- vdd_3v3_xorro: 2.98
- vdd_1v0_idt: 1.00
- vdd_1v0_xorro: 0.99
- vdd_3v3: 3.32
- vdd_2v5: 2.46
- vdd_1v2_eth: 1.19
- vdd_pl: 1.03
- vdd_ca: 1.09
- vdd_cb: 1.08
- vdd_ddr3_io: 1.49
- vdd_xvdd_fl: 1.80


- pcb_temp: 40 deg C
- cpu_temp: 56 deg C
- pex_temp: 66 deg C


- FAN RPM: 0

ERROR: vdd_3v3_xorro out of range. Expected 3.30, got 2.95
WARNING: Supplies Turned off. Shutting down.
ATX supply turned off.

My case differed from Sinans in that only one voltage line was impacted.

I would hook up the MCU to serial so you can get a better view of the issue. I use this part to access the MCU:
https://www.amazon.com/gp/product/B07R ... _asin_title?ie=UTF8&psc=1

The manual has the pins. Let me know if you need those as well.

Cheers,
Bill "tekmage" Borsari

Go to top


Re: A1222+ memory interleaving
Just popping in
Just popping in


@geennaam

It looks like this is the line you are thinking of on the X5000:

hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=cs0_cs1;usb1:dr_mode=host,phy_type=utmi;usb2:dr_mode=host,phy_type=utmi

Here is the hwconfig on the A1222:

hwconfig=esdhc;audclk:12;usb1:dr_mode=host,phy_type=ulpi

Go to top


Re: X5000 MCU Debug Cable
Just popping in
Just popping in


@rjd324

I was having an issue with the machine randomly shutting down. The error message was coming out on the MCU:

>> ERROR: vdd_3v3_xorro out of range. Expected 3.30, got 2.96
WARNING: Supplies Turned off. Shutting down.
ATX supply turned off.

It looks like it was the PSU. I bought one of those excellent battery-powered air blowers and chased LOTS of dust bunnies away. After that, it has been much more stable.

Thanks for asking.

Go to top


Re: X5000 MCU Debug Cable
Just popping in
Just popping in


@all

I have an MCU connected to my X5000, and it has been very helpful!

I recently upgraded my FTDI device with this one from Amazon:

https://www.amazon.com/dp/B07RBKCW3S?p ... o2ov_dt_b_product_details

The connection was easy. The MCU header is labeled "DEBUG FTDI" and is located near the PCI connectors. The header has 6 pins.
The cable has 3 wires, Black, Green, and White. Here is how I have it connected:
PIN - Cable
1 - Black
4 - White
5 - Green

To access the MCU I use screen on Linux:

$screen /dev/ttyUSB1 38400

Here is some of the output:

>> help

command description
======= ======================================================
help Print this help list
id Identify (report h/w and f/w revisions)
id date Identify (report h/w and f/w revisions build date)
p Power up all supplies
s Shut down all supplies
q Toggle printing
v Print voltages and temperatures
OK
>> v

- vcc_cpld: 3.33
- vdd_3v3_xorro: 3.17
- vdd_1v0_idt: 1.00
- vdd_1v0_xorro: 1.00
- vdd_3v3: 3.32
- vdd_2v5: 2.47
- vdd_1v2_eth: 1.19
- vdd_pl: 1.03
- vdd_ca: 1.09
- vdd_cb: 1.09
- vdd_ddr3_io: 1.49
- vdd_xvdd_fl: 1.80


- pcb_temp: 42 deg C
- cpu_temp: 58 deg C
- pex_temp: 72 deg C


- FAN RPM: 0

OK

For the record, the serial connection settings are:
* 38400 Baud
* 8 bit data
* No Partiy
* 1 Stop bit
* No Flow Control

Enjoy!

Bill "tekmage" Borsari

Go to top


Re: airprint.device status
Just popping in
Just popping in


@All

@ALL

I just sent mcleppa some beer money via the donation link on his site:

https://www.amateursoftwaregroup.no/about

Keep up the great work mcleppa!

Bill "tekmage" Borsari

Go to top


Re: airprint.device status
Just popping in
Just popping in


@ALL

I just sent mcleppa some beer money via the donation link on his site:

https://www.amateursoftwaregroup.no/about

Keep up the great work mcleppa!

Bill "tekmage" Borsari

Go to top


Re: IBrowse 3.0 released
Just popping in
Just popping in


@klesterjr

This is common. To install AmiSSL I have to shutdown the following:

ZitaFTP
AAMP Apps
VNCd
Synergy

You can use "status" to see what apps are running. To end a task use "break <#>". Looks like this:

> status
Process 3: Loaded as command: AAMP:Common/bin/xlaunch
Process 4: Loaded as command: AAMP:Common/libexec/mysqld
Process 5: Loaded as command: AAMP:Common/bin/httpd
Process 9: Loaded as command: LIBS:Hollywood/polybios.ext
Process 10: Loaded as command: alt-wb:OtherUtilities/Hostsmgr-1.0/HostsMgr
Process 11: Loaded as command: sys:UHC/c/SynergyClient
Process 12: Loaded as command: Work:Internet/VNC/RVNCd/RVNCd
Process 13: Loaded as command: CSD2:Internet/ZitaFTPServer/ZitaFTPServer
Process 14: Loaded as command: FilerCX
Process 15: Loaded as command: AmIRC.os4-3.1.5
Process 16: Loaded as command: status
Process 17: Loaded as command: Odyssey
Process 19: Loaded as command: alt-wb:OtherC/wb2filer
Process 22: Loaded as command: alt-wb:OtherUtilities/Filer/Filer


To shutdown ZitaFTPServer use "break 13"

Hope this helps!
Bill "tekmage" Borsari

Go to top


Re: airprint.device status
Just popping in
Just popping in


I just checked my Xerox Versalink 8000, and it has Airprint support! This printer has 4 paper trays and supports up to 12x18 paper. Happy to beta test and provide feedback!

Cheers,
Bill "tekmage" Borsari

Go to top


Re: Touchscreen use cases on the Amiga
Just popping in
Just popping in


@AlfredOne

Any chance of releasing some form of Multi-touch SDK? I'd love to see some games or paint programs using Multi-touch!

Cheers,
Bill

Go to top


Re: qemu emualtion of AmigaONE XE
Just popping in
Just popping in


Hi balaton,

First, thank you for your work on Qemu for the AmigaOne systems; I'm super excited to see this coming to fruition.

I read through the forum here and came up with this process to git and build Qemu with AmigaOne support for my Ubuntu 20.04 Intel-based Linux box:


# git clone http://scm.osdn.net/gitroot/qmiga/qemu.git
# cd qemu
# git checkout amigaone
# ./configure
# make
# make install

The result was this:

# qemu-system-ppc -M help
Supported machines are:
40p IBM RS/6000 7020 (40p)
amigaone Eyetech AmigaOne/Mai Logic Teron
...

It looks good so far.

I then used AmiDVD to build a custom AmigaOne 4.1 Final Edition ISO image with the siliconmotion502.chip and updated both kicklayouts as directed in:

https://www.amigans.net/modules/newbb/ ... id=138684#forumpost138684

I created the u-boot-amigaone.bin and obtained the VGABIOS-lgpl-latest.bin file.

Then I start the machine with:
qemu-system-ppc \
-M amigaone \
-device VGA,romfile=VGABIOS-lgpl-latest.bin \
-device sm501 -accel tcg \
-drive if=none,id=cd \
-device ide-cd,drive=cd,bus=ide.1 \
-drive if=none,id=hd,file=AmigaOne.img,format=raw \
-device ide-hd,drive=hd,bus=ide.0 -m 2048 \
-device es1370 \
-rtc base=localtime \
-device rtl8139,netdev=network01 -netdev user,id=network01 \
-display sdl \
-serial stdio \
-d unimp,guest_errors \
-trace enable="via*"

At this point, I configured U-Boot to boot CDROM and started getting errors:

articia_reg_write: Unimplemented register write 0x80 1 <- 3a
articia_reg_write: Unimplemented register write 0x80 1 <- 3b
articia_reg_write: Unimplemented register write 0x80 1 <- 50
articia_reg_write: Unimplemented register write 0x80 1 <- 53
articia_reg_write: Unimplemented register write 0x80 1 <- 56
via_isa_write addr 0x85 val 0x3 len 0x1
via_superio_write addr 0xe2 val 0x1c
via_superio_cfg: unimplemented register 0xe2
via_superio_write addr 0xe6 val 0xde
via_superio_cfg: unimplemented register 0xe6
via_superio_write addr 0xe7 val 0xfe
via_superio_cfg: unimplemented register 0xe7
via_superio_write addr 0xe8 val 0xbe
via_superio_cfg: unimplemented register 0xe8
via_isa_write addr 0x85 val 0x1 len 0x1

Then this repeats forever:

via_isa_write addr 0x10 val 0xffffffff len 0x4
via_isa_write addr 0x14 val 0xffffffff len 0x4
via_isa_write addr 0x18 val 0xffffffff len 0x4
via_isa_write addr 0x1c val 0xffffffff len 0x4
via_isa_write addr 0x20 val 0xffffffff len 0x4
via_isa_write addr 0x24 val 0xffffffff len 0x4
via_pm_write addr 0x10 val 0xffffffff len 0x4
via_pm_write addr 0x14 val 0xffffffff len 0x4
via_pm_write addr 0x18 val 0xffffffff len 0x4
via_pm_write addr 0x1c val 0xffffffff len 0x4
via_pm_write addr 0x20 val 0xffffffff len 0x4
via_pm_write addr 0x24 val 0xffffffff len 0x4
Invalid read at addr 0xFD0E0000, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0001, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0002, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0003, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0004, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0005, size 1, region '(null)', reason: rejected
...
Invalid read at addr 0xFD0E0FFD, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0FFE, size 1, region '(null)', reason: rejected
Invalid read at addr 0xFD0E0FFF, size 1, region '(null)', reason: rejected
articia_reg_write: Unimplemented register write 0x80 1 <- b0
articia_reg_write: Unimplemented register write 0x80 1 <- b0

My virtual Sam460 is working well.

Thoughts on what I've done wrong?

cheers,
Bill "tekmage" Borsari

Go to top


Re: AmiWest 2023: October 13-15
Just popping in
Just popping in


@all

Mr Toast put together this killer poster for AmiWest 2023, just a few weeks away!

Resized Image

Go to top


Re: AmiWest 2023: October 13-15
Just popping in
Just popping in


Hi All,

I've put together a quick Devcon survey to help inform the AmiWest 2023 Devcon. You can take the survey here: https://forms.gle/S9bvJsqPzqN6TfPeA

Thanks!
Bill "tekmage" Borsari

Go to top


Re: AmigaOS 4 Monthly Roundup - August 2023
Just popping in
Just popping in


@AmigaOldskooler

I always love reading the blog and getting a refresher on the monthly news. Also, I appreciate the AmiWest shoutout!

Cheers,
Bill

Go to top


Re: Who is getting the A1222 Plus?
Just popping in
Just popping in


I have an X5000, and I'm also looking at getting an A1222+. I agree that limited hardware in the marketplace means every sale to an existing user does not grow our community. We know that A-Eon purchased 1500 CPUs back in the mid-2010s. We also understand that the T1022 is a challenging CPU choice due to SPE.

Let's assume AAA has used the full CPU inventory in this production run, and they will have 1500 units for sale when it's released (We don't know the production number, and there have been CPUs used in dev boards, etc., but let's assume for now.) If willing customers who already have OS 4 machines decide not to buy these systems so that other, net new AmigaOS 4 customers can, we open ourselves to more stagnation. That could create the worst-case situation with boards sitting on the shelf, unsold.

That will signal to the producers not to further invest in future boards or production. These sales generate revenue that can be used to further development. Right now, we are in a downward spire, and we need to change this to an upward spiral.

Consider this, Amedia Computer has two different OS 4 systems for sale right now, the X5000/40 and the Sam460le. All indications show that the A1222+ will be available this year too. That means we will have 3 different AmigaOS 4 compatible systems commercially available in 2023. We have not seen that since the early 2010s with AmigaOne and Sam's.

Bottom line, if you want to buy one of those boards, do it! Buy 10. The only way AmigaOS 4 will survive is if these systems sell.

We must reward those who take the risk to produce HW for our beloved OS.

Go to top


VCF West 2023 Photos
Just popping in
Just popping in


Hi All,



It looks like I'm unable to reply to the news thread with links, so here are the photos I took on Friday. The Amiga's presence at the event was much more significant than I had expected. My visit was cut short, so I only at a chance to take a few photos.

Click here to view the gallery


Bill "tekmage" Borsari
Don't forget to check out AmiWest


Edited by tekmage on 2023/8/5 15:55:16
Edited by tekmage on 2023/8/5 15:56:24
Edited by tekmage on 2023/8/5 16:15:01
Reason: Added link to gallery
Go to top


Re: What is the current situation with printing in OS4 on real hardware?
Just popping in
Just popping in


I've been looking at Ghostscript, which has an impressive array of capabilities, including a PCL engine. Our port is old, and an update would go a long way for most users.

The build instructions are here: https://ghostscript.readthedocs.io/en/latest/Make.html

Happy porting!

Bill "tekmage" Borsari

Go to top


Port request: libgphoto2
Just popping in
Just popping in


Hi All,

I was looking at the DCRAW package and saw the libgphoto2 work. A few things are interesting about libgphoto2.

First, it's still under development and supports the latest cameras.

Second, it has a 'port' capability for talking directly to cameras which is beyond what PTP can do.

Third, it has a fuse module so camera's can be mounted directly to the systems.

Fourth, I think it would be possible to leverage libgphoto2 in a datatype that would unlock the world of RAW images for any format within our beloved tools.

The code is here: https://github.com/gphoto/libgphoto2

Cheers,
Bill "tekmage" Borsari

PS, Eldee will ask for an SPE-compiled version!

Go to top


Re: QEMU Emulation vs Hardware CPU Benchmarks
Just popping in
Just popping in


Machine: Qemu 460EX Intel(R) Xeon(R) CPU E31265L @ 2.40GHz

7.Workbench:> Benchmarks/CPUBench/CPUBench.script
CPUBench v1.0


RageMem:
RageMem/RageMem: Unknown command
7.Workbench:> cd Benchmarks/CPUBench/
7.Workbench:Benchmarks/CPUBench> CPUBench-results-5-24-2023
CPUBench-results-5-24-2023: file is not executable
7.Workbench:Benchmarks/CPUBench> CPUBench.script
CPUBench v1.0


RageMem:

RAGEMEM v0.37 - compiled 11/06/2010

CPU: AMCC PPC460EX 1.2 @ 1150 Mhz
Caches Sizes: L1: 32 KB - L2: 256 KB - L3: none
Cache Line: 32

---> CPU <---
MAX MIPS: 2913

---> L1 <---
READ32: 1901 MB/Sec
READ64: 2841 MB/Sec
WRITE32: 1822 MB/Sec
WRITE64: 3109 MB/Sec

---> L2 <---
READ32: 185 MB/Sec
READ64: 203 MB/Sec
WRITE32: 184 MB/Sec
WRITE64: 196 MB/Sec

---> RAM <---
READ32: 184 MB/Sec
READ64: 192 MB/Sec
WRITE32: 185 MB/Sec
WRITE64: 194 MB/Sec
WRITE: 163 MB/Sec (Tricky)

---> VIDEO BUS <---
READ: 200 MB/Sec
WRITE: 105 MB/Sec



SortBench:
-------------------------------------------------------------
SORTBENCH 1.1 (Gunnar von Boehn)
Its a CPU benchmark that stresses CPU, DCache and branch prediction.
-------------------------------------------------------------
1 K Element : 742.50 MB/sec
2 K Element : 697.66 MB/sec
4 K Element : 778.47 MB/sec
8 K Element : 720.20 MB/sec
16 K Element : 748.09 MB/sec
32 K Element : 443.68 MB/sec


BogoMIPS:
Calibrating delay loop..

Ok - 160.00 BogoMips



Dhrystone:
Dhrystone Benchmark, Version 2.1 (Language: C)
Program compiled without 'register' attribute

Execution starts, 50000000 runs through Dhrystone
Execution ends

Final values of the variables used in the benchmark:

Int_Glob: 5
should be: 5
Bool_Glob: 1
should be: 1
Ch_1_Glob: A
should be: A
Ch_2_Glob: B
should be: B
Arr_1_Glob[8]: 7
should be: 7
Arr_2_Glob[8][7]: 50000010
should be: Number_Of_Runs + 10
Ptr_Glob->
Ptr_Comp: 1831520336
should be: (implementation-dependent)
Discr: 0
should be: 0
Enum_Comp: 2
should be: 2
Int_Comp: 17
should be: 17
Str_Comp: DHRYSTONE PROGRAM, SOME STRING
should be: DHRYSTONE PROGRAM, SOME STRING
Next_Ptr_Glob->
Ptr_Comp: 1831520336
should be: (implementation-dependent), same as above
Discr: 0
should be: 0
Enum_Comp: 1
should be: 1
Int_Comp: 18
should be: 18
Str_Comp: DHRYSTONE PROGRAM, SOME STRING
should be: DHRYSTONE PROGRAM, SOME STRING
Int_1_Loc: 5
should be: 5
Int_2_Loc: 13
should be: 13
Int_3_Loc: 7
should be: 7
Enum_Loc: 1
should be: 1
Str_1_Loc: DHRYSTONE PROGRAM, 1'ST STRING
should be: DHRYSTONE PROGRAM, 1'ST STRING
Str_2_Loc: DHRYSTONE PROGRAM, 2'ND STRING
should be: DHRYSTONE PROGRAM, 2'ND STRING

Duration in seconds: 458.7
Microseconds for one run through Dhrystone: 9.2
Dhrystones per Second: 108997.6
Dhrystone MIPS (DMIPS) 62



Quicksort:
Elaborating quicksort of 1000 numbers repeated for 10 times
Unsorted array:
<clip>
Sorted array:
<clip>
Total time taken by CPU: 9.10


Sieve:

Sieve of Eratosthenes (Scaled to 10 Iterations)
Version 1.2, 03 April 1992

Array Size Number Last Prime Linear RunTime MIPS
(Bytes) of Primes Time(sec) (Sec)
8191 1899 16381 0.002632 0.002632 629.9
10000 2261 19997 0.003213 0.003033 670.0
20000 4202 39989 0.006427 0.005684 724.2
40000 7836 79999 0.012854 0.016022 520.1
80000 14683 160001 0.025708 0.033569 502.2
160000 27607 319993 0.051415 6.543884 5.2
320000 52073 639997 0.102831 20.197144 3.4
640000 98609 1279997 0.205661 46.981201 3.0
1280000 187133 2559989 0.411322 117.324219 2.4
2560000 356243 5119997 0.822645 255.551758 2.2
5120000 679460 10239989 1.645289 613.300781 1.9
10240000 1299068 20479999 3.290578 1366.015625 1.7
20480000 2488465 40960001 6.581156 3063.984375 1.5

Relative to 10 Iterations and the 8191 Array Size:
Average RunTime = 0.487321 (sec)
High MIPS = 724.2
Low MIPS = 1.5



Whetstone:

Please wait...

Loops: 50000 Iterations: 1 Duration: 67.8 seconds
C Converted Double Precision Whetstones: 73.8 MIPS


All tests done.
7.Workbench:Benchmarks/CPUBench>
160001 0.021982 0.025787 653.8
160000 27607 319993 0.043964 5.501556 6.2
320000 52073 639997 0.087928 15.746765 4.4
640000 98609 1279997 0.175855 45.649414 3.0
1280000 187133 2559989 0.351710 108.325195 2.6
2560000 356243 5119997 0.703421 234.252930 2.4
5120000 679460 10239989 1.406841 556.298828 2.1
10240000 1299068 20479999 2.813683 1125.214844 2.0
20480000 2488465 40960001 5.627366 2732.617188 1.7

Relative to 10 Iterations and the 8191 Array Size:
Average RunTime = 0.431285 (sec)
High MIPS = 791.5
Low MIPS = 1.7



Whetstone:

Please wait...

Loops: 50000 Iterations: 1 Duration: 57.8 seconds
C Converted Double Precision Whetstones: 86.6 MIPS

Go to top


Re: QEMU Emulation vs Hardware CPU Benchmarks
Just popping in
Just popping in


X5000/20:

RageMem:

RAGEMEM v0.37 - compiled 11/06/2010

CPU: Freescale P5020 (E5500 core) 1.2 @ 1995 Mhz
Caches Sizes: L1: 32 KB - L2: 512 KB - L3: none
Cache Line: 64

---> CPU <---
MAX MIPS: 3988

---> L1 <---
READ32: 7532 MB/Sec
READ64: 15041 MB/Sec
WRITE32: 7533 MB/Sec
WRITE64: 15045 MB/Sec

---> L2 <---
READ32: 4286 MB/Sec
READ64: 7708 MB/Sec
WRITE32: 5020 MB/Sec
WRITE64: 8813 MB/Sec

---> RAM <---
READ32: 732 MB/Sec
READ64: 1341 MB/Sec
WRITE32: 1748 MB/Sec
WRITE64: 1754 MB/Sec
WRITE: 2320 MB/Sec (Tricky)

---> VIDEO BUS <---
READ: 22 MB/Sec
WRITE: 535 MB/Sec



SortBench:
-------------------------------------------------------------
SORTBENCH 1.1 (Gunnar von Boehn)
Its a CPU benchmark that stresses CPU, DCache and branch prediction.
-------------------------------------------------------------
1 K Element : 3720.51 MB/sec
2 K Element : 3696.03 MB/sec
4 K Element : 3682.75 MB/sec
8 K Element : 3761.76 MB/sec
16 K Element : 3316.98 MB/sec
32 K Element : 3272.27 MB/sec


BogoMIPS:
Calibrating delay loop..

Ok - 320.00 BogoMips



Dhrystone:
Dhrystone Benchmark, Version 2.1 (Language: C)
Program compiled without 'register' attribute

Execution starts, 50000000 runs through Dhrystone
Execution ends

Final values of the variables used in the benchmark:

Int_Glob: 5
should be: 5
Bool_Glob: 1
should be: 1
Ch_1_Glob: A
should be: A
Ch_2_Glob: B
should be: B
Arr_1_Glob[8]: 7
should be: 7
Arr_2_Glob[8][7]: 50000010
should be: Number_Of_Runs + 10
Ptr_Glob->
Ptr_Comp: 1405485704
should be: (implementation-dependent)
Discr: 0
should be: 0
Enum_Comp: 2
should be: 2
Int_Comp: 17
should be: 17
Str_Comp: DHRYSTONE PROGRAM, SOME STRING
should be: DHRYSTONE PROGRAM, SOME STRING
Next_Ptr_Glob->
Ptr_Comp: 1405485704
should be: (implementation-dependent), same as above
Discr: 0
should be: 0
Enum_Comp: 1
should be: 1
Int_Comp: 18
should be: 18
Str_Comp: DHRYSTONE PROGRAM, SOME STRING
should be: DHRYSTONE PROGRAM, SOME STRING
Int_1_Loc: 5
should be: 5
Int_2_Loc: 13
should be: 13
Int_3_Loc: 7
should be: 7
Enum_Loc: 1
should be: 1
Str_1_Loc: DHRYSTONE PROGRAM, 1'ST STRING
should be: DHRYSTONE PROGRAM, 1'ST STRING
Str_2_Loc: DHRYSTONE PROGRAM, 2'ND STRING
should be: DHRYSTONE PROGRAM, 2'ND STRING

Duration in seconds: 26.0
Microseconds for one run through Dhrystone: 0.5
Dhrystones per Second: 1923210.4
Dhrystone MIPS (DMIPS) 1094



Quicksort:
Elaborating quicksort of 1000 numbers repeated for 10 times
Unsorted array:
<clip>
Sorted array:
<clip>
Total time taken by CPU: 2.76


Sieve:

Sieve of Eratosthenes (Scaled to 10 Iterations)
Version 1.2, 03 April 1992

Array Size Number Last Prime Linear RunTime MIPS
(Bytes) of Primes Time(sec) (Sec)
8191 1899 16381 0.000877 0.000877 1889.7
10000 2261 19997 0.001071 0.001068 1902.2
20000 4202 39989 0.002142 0.001945 2115.8
40000 7836 79999 0.004285 0.004730 1761.7
80000 14683 160001 0.008569 0.009308 1811.3
160000 27607 319993 0.017138 0.018921 1801.6
320000 52073 639997 0.034277 0.040283 1710.0
640000 98609 1279997 0.068554 0.100098 1389.9
1280000 187133 2559989 0.137107 0.275879 1018.1
2560000 356243 5119997 0.274215 1.098633 515.9
5120000 679460 10239989 0.548430 3.554688 321.6
10240000 1299068 20479999 1.096859 8.789062 262.3
20480000 2488465 40960001 2.193719 19.804688 234.6

Relative to 10 Iterations and the 8191 Array Size:
Average RunTime = 0.002590 (sec)
High MIPS = 2115.8
Low MIPS = 234.6



Whetstone:

Please wait...

Loops: 50000 Iterations: 1 Duration: 8.5 seconds
C Converted Double Precision Whetstones: 590.7 MIPS


All tests done.

Go to top



TopTop
(1) 2 3 4 ... 8 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project