Click Here
home features news forums classifieds faqs links search
5595 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 67 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 iggy:  10 mins ago
 Barret:  18 mins ago
 gregthecanuck:  21 mins ago
 kolla:  24 mins ago
 K-L:  25 mins ago
 kilaueabart:  52 mins ago
 dooz:  54 mins ago
 Spectre660:  1 hr 4 mins ago
 amigakit:  1 hr 5 mins ago
 Chris_Y:  1 hr 12 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Aros first to 64Bit
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 )
PosterThread
ne_one 
Re: Aros first to 64Bit
Posted on 11-Mar-2017 21:51:26
#61 ]
Cult Member
Joined: 13-Jun-2005
Posts: 704
From: Unknown

@michalsc

Quote:

New test - tiny 3d renderer multithreaded across all CPU cores


Very cool.

How does the performance compare with using a single core? I'm assuming that there is some overhead so it doesn't scale predictably?

 Status: Offline
Profile     Report this post  
michalsc 
Re: Aros first to 64Bit
Posted on 15-Mar-2017 7:02:10
#62 ]
Regular Member
Joined: 14-Jun-2005
Posts: 213
From: Germany

@ne_one

Quote:
How does the performance compare with using a single core? I'm assuming that there is some overhead so it doesn't scale predictably?


Actually it scales very nicely. Since each tile is rendered by separate CPU and the messaging overhead between tasks and between processors is very low, the speed increases almost linear with amount of CPUs.

When one renders a scene with very low detail, i.e. there is a lot of redrawing (WritePixelArray + BltBitMap) compared to calculations, I got something around 3.8x speed increase on four CPU cores. When I was rendering the same scene with high amount of detail, i.e. amount of redraw calls was negligible when compared to amount of calculations of the 3d scene, the speed increase was in the range of 3.95x on the same four cores :)

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 )

[ home ][ about us ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright 2000 - 2017 Amigaworld.net.

Amigaworld.net was originally founded by David Doyle