Multiple Processors?

Blitz3D Forums/Blitz3D Programming/Multiple Processors?

BLaBZ(Posted 2009) [#1]
Is there a way Blitz3D can take advantage of multiple processors and 64-bit versions of windows?


Stevie G(Posted 2009) [#2]
No.


Guy Fawkes(Posted 2009) [#3]
Um. yes. right click blitz, go to properties, and tell it to run under windows xp.


Ginger Tea(Posted 2009) [#4]
multi core processor with dx 10 yada will only ever be single core dx7 in blitz3D's eyes
max is different though


_Skully(Posted 2009) [#5]
Blitz3D no... BlitzMax yes (threaded mode)


Guy Fawkes(Posted 2009) [#6]
um. still yea. u can put the dx7 dlls in system32 then open it under winxp mode.


Ginger Tea(Posted 2009) [#7]
wont give you dual/quad core support though
vanilla blitz3D is stuck at dx7, havnt got vista or xp 64 so i dont know of any compatibility issues, but afaik its staying in its current state via brl. 3rd party libs can/might take it beyond, but ive never tried them


Guy Fawkes(Posted 2009) [#8]
my bro has xp64 and blitz works just fine on it.


LineOf7s(Posted 2009) [#9]
There's quite a big difference between "works just fine" and "takes advantage of".

Blitz3D does not and currently can not "take advantage of multiple processors and 64-bit versions of windows", no matter how many times someone says "yea".


ZJP(Posted 2009) [#10]
Blitz3D no... BlitzMax yes (threaded mode)

Blitz3D too ;)
http://www.blitzbasic.com/Community/posts.php?topic=83420
http://www.blitzbasic.com/Community/posts.php?topic=84325

JP


Yasha(Posted 2009) [#11]
As ZJP shows it's definitely possible to multithread in Blitz3D, but good luck working out what you'd actually want that functionality for.


Guy Fawkes(Posted 2009) [#12]
lol


xlsior(Posted 2009) [#13]
You currently can't create 64 bit programs in any of the BRL languages, and supposedly there are no plans to add that in the foreseeable future either.


LineOf7s(Posted 2009) [#14]
Multithread in Blitz3D? Yes. Just. ;o)

Multiple processors? No.

ROFLMAO!!!!111


ZJP(Posted 2009) [#15]
Multiple processors? No.


With an another lib, it is possbile to choose an "specific" processor. Working on it.
Ex : Thread 1 -> CPU1
Thread 2 -> CPU2
Thread X -> CPUx

JP


LineOf7s(Posted 2009) [#16]
Okay, well in deference to your excellent work, I'll change it to "Not yet". :o)


ZJP(Posted 2009) [#17]
;)


Luke111(Posted 2009) [#18]
THERE IS A MEMORY RESTRICTION ON B3D!!!! Thats a problem too!!!!!!!