Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
133 user(s) are online (68 user(s) are browsing Forums)

Members: 0
Guests: 133

more...

Headlines

Forum Index


Board index » All Posts (Radov)




Re: NVMe device driver
Just popping in
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...

Go to top


Re: My MiniGL experiments,recompilation,tips,etc...
Just popping in
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.

Go to top


Re: Hyperion blog update.
Just popping in
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
Go to top


Sam440 ep flex & pcie bridge: 66MHz mode
Just popping in
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
Go to top


Re: RadeonHD and A1XEG4
Just popping in
Just popping in


@Swisso

Have you tried to take AGP one out and insert the PCI_to_PCIe connector into PCI66?

Go to top


Re: Lame questions about re-building Lame :)
Just popping in
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 ;)

Go to top


Lame questions about re-building Lame :)
Just popping in
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...

Go to top


Re: AACU Challenge - QScoreBoard
Just popping in
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 ?


Go to top


Re: Radeon users with pre-5000 cards, do you want 3D?
Just popping in
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:)

Go to top


Re: Sam440ep-flex RAM
Just popping in
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”.


Go to top


Re: Whats next?
Just popping in
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...)

Go to top


Re: Question about os4depot
Just popping in
Just popping in


I bet it's caused by the very evilish fileID: 6666


Go to top


Re: Some intresting info from Hanz about gfx-driver
Just popping in
Just popping in


That's a very good news!

Go to top


Re: gnash plugin on the Sam460ex ?
Just popping in
Just popping in


@Samo79

I wrote an article about Gnash (+ my game choice) and Sam440 800Mhz: here
(google translation)

Go to top


Re: Optimising ioQuake 3 for Sam440
Just popping in
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...

Go to top


Re: Concerns about the Sam460ex
Just popping in
Just popping in


Wish that the integrated graphics could be removed:) A mini-pci slot could be quite useful...

Go to top


Re: Amigabounty.net not able to accept donations atm.
Just popping in
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....

Go to top


Re: New Games possible?
Just popping in
Just popping in


@tommysammy

I still haven't got any message from them, but since they have answered Your emails - that's great too! :)

Go to top


Re: New Games possible?
Just popping in
Just popping in


@tommysammy

I've send'em a message too:) The more the better:)

Go to top


Re: New Games possible?
Just popping in
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...

Go to top



TopTop
(1) 2 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project