This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
external software renderer Require CPU supporting AVX2 or SSE4.1 ?
04-08-2014, 03:35 AM
Post: #1
external software renderer Require CPU supporting AVX2 or SSE4.1 ?
unfortunately, my cpu not support AVX2 or SSE4.1
what does external software renderer useing for. Dose it is faster?
Find all posts by this user
Quote this message in a reply
04-08-2014, 07:34 AM
Post: #2
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
software render is accurate GE emulation. It can do all psp effects that opengl can't do , so it's more accurate but slower than opengl since it's software.

SSE and AVX speed up software render (AVX is x4 faster than sse version in most of the cases ) . I will talk to gid if we can have a SSE3 version as well , but the lower the instruction set the lower will be the expected speed
Find all posts by this user
Quote this message in a reply
04-08-2014, 08:44 AM
Post: #3
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
(04-08-2014 07:34 AM)shadow Wrote:  software render is accurate GE emulation. It can do all psp effects that opengl can't do , so it's more accurate but slower than opengl since it's software.

SSE and AVX speed up software render (AVX is x4 faster than sse version in most of the cases ) . I will talk to gid if we can have a SSE3 version as well , but the lower the instruction set the lower will be the expected speed

Ok, I know, Thinks for reply.
Find all posts by this user
Quote this message in a reply
04-08-2014, 09:25 AM
Post: #4
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
(04-08-2014 03:35 AM)onelight Wrote:  unfortunately, my cpu not support AVX2 or SSE4.1
what does external software renderer useing for. Dose it is faster?
Which SSE version is supported by your CPU?

Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Find all posts by this user
Quote this message in a reply
04-08-2014, 09:38 AM
Post: #5
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
(04-08-2014 09:25 AM)gid15 Wrote:  
(04-08-2014 03:35 AM)onelight Wrote:  unfortunately, my cpu not support AVX2 or SSE4.1
what does external software renderer useing for. Dose it is faster?
Which SSE version is supported by your CPU?

SSE, SSE2, SSE3, SSE4A
   
Find all posts by this user
Quote this message in a reply
04-08-2014, 10:36 AM
Post: #6
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
SSE4A ??? is that amd specific :~ ?
Find all posts by this user
Quote this message in a reply
04-08-2014, 12:06 PM
Post: #7
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
@shadow Yes the SSE4a instruction was introduced in AMD Only.

http://developer.amd.com/community/blog/...ction-set/

[Image: 1388267.png]
Find all posts by this user
Quote this message in a reply
04-08-2014, 04:38 PM (This post was last modified: 04-08-2014 04:40 PM by onelight.)
Post: #8
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
As far as my CPU not support AVX2 or SSE4.1, I just test opengl and Internal Software reader.
test r3481 Phantasy Star Portable 2 - NPJH50043
video
just what shadow say, Software reader can do psp effects (dynamic Layer) that opengl can't do.But Software reader is slower and Low resolution.
does external software renderer is faster than Internal Software reader?
Can software renderer Rendering resolution 2XPSP like PPSSPP.
Find all posts by this user
Quote this message in a reply
04-08-2014, 04:55 PM
Post: #9
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
external software is written in c++ with asm optimizations . It should be a lot faster than the existing Internal Software render Wink
Find all posts by this user
Quote this message in a reply
04-08-2014, 07:03 PM
Post: #10
RE: external software renderer Require CPU supporting AVX2 or SSE4.1 ?
We started using only SSE3, but at some point, we needed some SSE4.1 instructions. I have to check if a SSE3 version would be possible. At least a non-SSE version is possible, but quite slow.

Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)