Who's Online |
133 user(s) are online ( 68 user(s) are browsing Forums)
Members: 0
Guests: 133
more...
|
|
Headlines |
-
amiarcadia.lha - emulation/gamesystem
Mar 28, 2024
-
losmalditosdemo.lha - game/adventure
Mar 26, 2024
-
libfreetype.lha - development/library/graphics
Mar 25, 2024
-
ign-addon-ods.lha - office/spreadsheet
Mar 25, 2024
-
meminfo.lha - utility/hardware
Mar 25, 2024
-
libsdl2_ttf.lha - development/library/graphics
Mar 24, 2024
-
thf.lha - game/fps
Mar 24, 2024
-
amigagpt.lha - network/chat
Mar 24, 2024
-
liba52.lha - development/library/audio
Mar 23, 2024
-
libsdl2_mixer.lha - development/library/audio
Mar 23, 2024
|
|
|
|
Re: NVMe device driver
|
Posted on: 2023/4/21 21:12
#1
|
Just popping in
|
@geennaam @joerg Quote: This was a bit surprising to me because until now I could read on several forums that the X5000 would have slow DRAM and PCIe performance Quote: PCI DMA transfers could exceed the speed of CPU RAM reads/writes. Maybe it's the same on the X1000 and X5000? It's not surprised, as the conclusion about X5000 RAM performance was built upon RageMem benchmark, which: - Measures CPU-driven RAM accesses only. - Predates X5000 by few years and - AFAIK - it never was updated for X5000. My guess is that it benchmarks P5020 as a legacy PPC603e. I had some fights about this burt the "conclusion" was only that “even if you’re right, no applications are using DMA so it’s irrelevant”. Hopefully, this driver and other advancements, are making it relevant – so let’s not use Ragemem results to score X5000 RAM performance😉 Even Criscot mentioned it in the readme not to compare different architectures with this tool...
|
|
|
|
Re: My MiniGL experiments,recompilation,tips,etc...
|
Posted on: 2015/7/6 12:45
#2
|
Just popping in
|
Let me add my 2 cents ;)
PPC 440 core is claimed to be able to store up to four load misses ("up to three outstanding line fills, up to four outstanding load misses"). Consider vertex data structure of 96 bytes and vertex processing loop (in a pseudo-code) as a: dcbt currentVertexStructure dcbt (currentVertexStructure+32 dcbt (currentVertexStructure64) loop: dcbt nextVertexStructure dcbt (nextVertexStructure+32 dcbt (nextVertexStructure64)
(...currentVertexStructure processing...) branch loop:
Touching data lines early shoould allow to minimize the cache misses penatly.
|
|
|
|
Re: Hyperion blog update.
|
Posted on: 2014/5/27 8:58
#3
|
Just popping in
|
@Hans @Rogue AMD implements hUMA within the newst GPU - Heterogeneous Uniform Memory Access. See details: here As far i know - it allows to unify the CPU and GPU address space. I thought you meant that from the beginning:) EMO is (IMO) indeed a very good idea to be used for GPU Computing together with hUMA :)
Edited by Radov on 2014/5/27 12:55:13
|
|
|
|
Sam440 ep flex & pcie bridge: 66MHz mode
|
Posted on: 2014/5/14 7:51
#4
|
Just popping in
|
Hi!
I'm going to buy a RadeonHD card for my Sam440 flex and install it via a PCI->PCIe bridge. It seems for me, that under AmigaOS 4, all those bridges will work only in a 32bit x 33MHz mode. Am I right?
It would be nice to utilize the whole PCI66 bandwith. Could someone recommend me a nice bridge that should work in the 66MHz mode (even though not supported by AmigaOS 4 now)?
Edited by Radov on 2014/5/14 8:06:33
|
|
|
|
Re: RadeonHD and A1XEG4
|
Posted on: 2014/1/27 10:34
#5
|
Just popping in
|
@Swisso
Have you tried to take AGP one out and insert the PCI_to_PCIe connector into PCI66?
|
|
|
|
Re: Lame questions about re-building Lame :)
|
Posted on: 2013/12/5 11:01
#6
|
Just popping in
|
have you tried with a big stack? stack 5000000 or so?
Yeap. That was the first thing i've tried. My Lame build crashes because of a DSI error. Disassembly shows an attempt to access memory at '0x00000000'. It shouldn't be hard to track it in the sources, but I would like not to take such approach now:)
As I wrote in the first message, my goal is to to learn how to properly setup AmigaOS 4.1 enviroment: re-use already ported sources, learn best practices and such... Lame 3.99.5 should have its sources already compatible with AmigaOS 4.1 and I should have a knowledge how to properly configure and make a use of them. Tracking bugs is, in this case, an one time solution. If this job has already been done and only need to be 'activated' by certain basic compile-time args, I would like to ask for some hints about:)
I have taken some attempts, deleted '-pipe', declared some other flags (maybe in a wrong way? or in a wrong place?) but with sam effect. Maybe I'm wrong and the sources are not valid, so I have no chance at all to reach my goal? At this point I'm unable to get the answers by myself ;)
|
|
|
|
Lame questions about re-building Lame :)
|
Posted on: 2013/12/4 12:00
#7
|
Just popping in
|
Hi guys!
I would like to ask you for some hints about porting stuff to AmigaOS 4.x. I've already seen the guide by Spot, but need some additional support. The main issue is that although programming is my primary skill, I've been rarely using GCC. Microsoft Visual Studio made me somehow 'lazy' ;)
My goal for now is to learn how to properly set up a GCC AmigaOS 4.1 enviroment - basing on a existing piece of a software (in other words: on something that should already have been working...). I've downloaded Lame 3.99.5 sources and were trying to compile them. It even does, but the builded lame tool crashes when trying to encode file... I assume, that the sourceforge lame repository contains all the needed changes and my problem are only about correctly using compile switches...
Just to point out my questions: - Are Lame Sourceforge sources valid for AmigaOS 4.1? - Could someone point me a comprehensive, complete way to build Lame for AmigaOS 4.1 from SourceForge sources? - There're several pre-made make files. Some of them contains 'Amiga' parts. Is it fine to use them, or do I need to use 'configure' to create new 'make'? - 'configure' based 'frontend makefile' needs to be corrected. By default the 'libmpgdecoder.la' is not in a scope preventing the code to build. ... Why I need to correct that? Did I miss a platform related switch that influences project paths? - some lame makefiles contains AmigaOS variants too, but I think, that they may be only valid in a 68k and PUP/WOS. Is that fine for a AmigaOS4 too? If not - how it should be defined?
Thank you in advance, Radov
PS. Wanted to place this message on the OS4Coding.net, but apparently I'm unable to post a new content there...
|
|
|
|
Re: AACU Challenge - QScoreBoard
|
Posted on: 2013/8/19 15:04
#8
|
Just popping in
|
Quote: No, I didn't find more interresting (and working of course) program. Hi guys! Great job:) I would like to point you one more application (i think it hasn't been mentioned yet), what about: Bitcoin-Qt ?
|
|
|
|
Re: Radeon users with pre-5000 cards, do you want 3D?
|
Posted on: 2012/10/24 19:18
#9
|
Just popping in
|
you have my sword! ;)
I would like to get a 3D Support for a PCI Radeon 4350 (5450 should be taken into akount too) that waits to power my Sam Flex 800:)
|
|
|
|
Re: Sam440ep-flex RAM
|
Posted on: 2012/9/6 20:01
#10
|
Just popping in
|
@phx
As suggested by Afxgroup, try to get the one from ACube. This RAM is declared to be clockable up to 400MHz. With Hyperbench it is possible to overclock DDR speed to 333 MHz (400MHz will leave you some OC reserve). Even if CPU clock speed will stay at same level, the gain will be still noticeable.
In my case, on SAM440ep flex 800 it is possible to do: CPU/FSB/RAM/PCIbridge(async): 800/133/266/133 MHz -> 800/160/320/80 MHz With new settings Blender is something about 5% faster.
Unfortunately, even faster mode: 833/166/333/87 MHz is merely stable and only allows to boot AmigaOS (hangs up just after any heavy app to be launched…). Really wish to have a 5% voltage mod for Sam ;)
PS. Wish to be able to mess with DDR RAM latency timers too. PPC440ep CPU is able to set CL to 2, with current default value to be (as I believe) 2.5. Some more % speed up to get… PS2. IF you still prefer to get RAM via your local reseller – you need to ask for “printer DDR RAM”.
|
|
|
|
Re: Whats next?
|
Posted on: 2012/1/8 19:06
#11
|
Just popping in
|
I would like to suggest a bounty for a "native" vesrion of a X11 enviroment. I mean - to have all the current AmiCygnix apps to work on a Workbench screen and to use system drawing methods (to gain some speed up...)
|
|
|
|
Re: Question about os4depot
|
Posted on: 2011/10/25 14:33
#12
|
Just popping in
|
I bet it's caused by the very evilish fileID: 6666
|
|
|
|
Re: Some intresting info from Hanz about gfx-driver
|
Posted on: 2011/10/24 15:38
#13
|
Just popping in
|
That's a very good news!
|
|
|
|
Re: gnash plugin on the Sam460ex ?
|
Posted on: 2011/3/30 19:45
#14
|
Just popping in
|
@Samo79 I wrote an article about Gnash (+ my game choice) and Sam440 800Mhz: here(google translation)
|
|
|
|
Re: Optimising ioQuake 3 for Sam440
|
Posted on: 2010/11/29 23:12
#15
|
Just popping in
|
@ChrisH
There are some other settings that You can try too: setup->game options: - dynamic lights - off - high quality sky - off - sync every frame - off
Unfortunately my Sam440 acts weird lately, so I can't test this settings by myself...
|
|
|
|
Re: Concerns about the Sam460ex
|
Posted on: 2010/10/12 23:06
#16
|
Just popping in
|
Wish that the integrated graphics could be removed:) A mini-pci slot could be quite useful...
|
|
|
|
Re: Amigabounty.net not able to accept donations atm.
|
Posted on: 2010/9/7 17:58
#17
|
Just popping in
|
@Troels Quote: (...) only fixed prices for specific services or goods. Why not to offer a symbolic "brick of ami-support" paid 1$ each? I would like to buy some....
|
|
|
|
Re: New Games possible?
|
Posted on: 2010/7/5 8:25
#18
|
Just popping in
|
@tommysammy
I still haven't got any message from them, but since they have answered Your emails - that's great too! :)
|
|
|
|
Re: New Games possible?
|
Posted on: 2010/6/29 21:35
#19
|
Just popping in
|
@tommysammy
I've send'em a message too:) The more the better:)
|
|
|
|
Re: New Games possible?
|
Posted on: 2010/6/25 8:30
#20
|
Just popping in
|
Hi! Another title that is *very, very, very* worth to port:> Hurrican - a Turrican remake. The tricky part is that the game is free, but the sources are not. But maybe if get in touch with Poke 53280, they will give access to the sources...
|
|
|
|