log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- Latest hardware upgrade from RISCOSbits (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:3)
- Accessing old floppy disks (Gen:3)
- November developer 'fireside' chat on saturday night (News:)
- RISCOSbits releases a new laptop solution (News:4)
- Announcing the TIB 2024 Advent Calendar (News:2)
- RISC OS London Show Report 2024 (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- Rougol November 2024 meeting on monday (News:)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
The Icon Bar: Games: TEK Review?
 
  TEK Review?
  This is a long thread. Click here to view the threaded list.
 
Tony Haines Message #84468, posted by Loris at 18:24, 10/7/2002, in reply to message #84467
madbanHa ha, me mine, mwahahahaha
Posts: 1025
Then you'd be looking at optimising code so that it ran from each processor's local cache as much as possible.

Yes, if by local cache we mean its own 'private' memory (probably in the megabytes, at least.)

Another possibility I've heard about is that there isn't a shared cache as such. Processors claim parts of the address range. When another processor wants to access a part of the address range it doesn't own it has to be updated from the processor that does.

Yeeess..
The problem then is quite how the chips communicate large amounts of data efficiently.
Thinking about this sort of thing, I wonder whether it would be possible to have a sort of priority system on access to main memory. The processor could alter its priority dependent on how desperate it was. If they had small write caches (maybe 16 words or something) then writes could generally be low priority until the buffer was filling up.
Of course that doesn't solve how one gets processor A to tell processor B to do a certain job. or processors C & D to claim a different job each, rather than both claiming the same job at once. or whatever. This needs some sort of arbritration.

<on processor architecture>

I remember doing a whole course on this at uni. Unfortunately I don't remember too much. There are many architectures in use, from straight buses that are snooped by the processors, which are fairly cheap but have limited scalability, upto complete cross buses where processors have direct links to every other processor. This is mega expensive. Another topology is a hypercube because it's easy to route messages between processors.

I've heard reference to hypercubes in this context before and never understood what they meant. But I think I've had an epiphany. Does this mean that a processor has an address of a certain length in binary specifying a 'corner' - and each sucessive digit refers to which half of the hypercube it is in? left/right side, top/bottom, front/back, ana/kata and so on?

The problem isn't that far removed from event based architectures in software, either in a single process or across multiple processors (perhaps connected by networks). It just costs more in hardware.
This analogy sounds sort of right. Most of the time you just want it to get on with things, but occasionally it has to go off and do something else.. and it would be a pain to check for things all the time.


Certainly on split screen games you could be looking at dedicating a processor to a single screen "split" although I'm not sure if this is your point.
Yes, that was it. Although one could use multiple processors for each view if appropriate.

...

Part of the problem is that games cost millions of pounds to produce. No one is going to write a risky, innovative, new game concept if they can get their money from "improving the realism" of their last driving game.
Yeh. <sigh>


I also remember, a couple of years ago or so, talking about the 'look' of Jet Set Radio with a housemate. He said that he thought it looked just awful. So it seems for some people 'graphical realism' is everything.

...and playability means nothing, which is sad but also very true in many cases.

What I found particularly disturbing about this was that it had very good graphics (for the time - and still today I think). It was the progenitor of what is now called 'cel shading'. Basically like anime shadowing effects. I think it is sad that people judge quality by similarity to reality. So however good your graphics are, if they don't conform to reality (as perceived by them) they don't appreciate them at all.

  ^[ Log in to reply ]
 
Jason Togneri Message #84469, posted by filecore at 09:16, 11/7/2002, in reply to message #84468

Posts: 3868
This has nothing whatsoever to do with this thread:

http://www.faqs.org/rfcs/rfc1882.html

  ^[ Log in to reply ]
 
[mentat] Message #84470, posted by mentat at 11:41, 12/7/2002, in reply to message #84469
AA refugee
Posts: 20
This has nothing whatsoever to do with this thread:

'The page cannot be displayed'

  ^[ Log in to reply ]
 
Tony Haines Message #84471, posted by Loris at 17:11, 12/7/2002, in reply to message #84470
madbanHa ha, me mine, mwahahahaha
Posts: 1025
Maybe its been 'Arcaded' wink
  ^[ Log in to reply ]
 
[mentat] Message #84472, posted by mentat at 09:01, 17/7/2002, in reply to message #84471
AA refugee
Posts: 20
Maybe its been 'Arcaded' wink

Haha! grin Looks that way.

  ^[ Log in to reply ]
 
Tony Haines Message #84473, posted by Loris at 17:51, 24/7/2002, in reply to message #84472
madbanHa ha, me mine, mwahahahaha
Posts: 1025
Hey, look at this:
The-Register article
It's about more programmable graphics cards, and includes a link to a paper about it.
  ^[ Log in to reply ]
 
[mentat] Message #84474, posted by mentat at 09:05, 26/7/2002, in reply to message #84473
AA refugee
Posts: 20
"Parallelism is increasing faster on the graphics card than on the CPU, they declare. Before issuing a rallying cry for freedom: give graphics cards a full instruction set!"

Chuckle. Heheh. Somewhat off topic aren't we. Given the quiet nature of these boards, shouldn't we really start new topics for every little thing? tongue

  ^[ Log in to reply ]
 
Andrew Message #84475, posted by andreww at 09:18, 26/7/2002, in reply to message #84474
AA refugee
Posts: 555
Please don't start to fill AA with junk - that's what the Playpen's for.
  ^[ Log in to reply ]
 
Pages (2): |< < 2

The Icon Bar: Games: TEK Review?