..:: PCSX2 Forums ::..
Register | Help | Log In |
Register PCSX2 Site Forums Member List Donate View Today's Posts Search

Current time: 05-24-2013, 11:56 PM Hello There, Guest! (Login — Register)

..:: PCSX2 Forums ::.. / PCSX2 Discussion and Support / General Discussion and Support (Windows) v
« Previous 1 ... 293 294 295 296 297 ... 935 Next »
/ Let me whine a little (about fps)



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

Pages (3): « Previous 1 2 3
Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
Let me whine a little (about fps)
Author Message
Mertvii Offline
Newbie

Posts: 8
Joined: Dec 2011
Location:
Reputation: 0
Post: #21
RE: Let me whine a little (about fps)
Livy, still can't get this. U say "2 threads 2 cores". BUT! MTVU option in speedhacks states that it gains significant increase in fps on 3+ core systems! But again, u say that pcsx2 use only 2 cores. How can it be? With this option it should use all 4!
12-17-2011 06:16 AM
Find all posts by this user
Livy Offline
Posting Freak
****

Posts: 1.322
Joined: Jun 2011
Location:
Reputation: 33
Post: #22
RE: Let me whine a little (about fps)
(12-17-2011 05:40 AM)Livy Wrote:  PCSX2 uses 2 threads: the EE thread for emulating the PS2 CPU (and some other components) and the GS thread for emulating the PS2 GPU (or video card if that makes sense to you). Each thread runs on a CPU core -- it is the reason why PCSX2 uses 2 cores.
"Some other components" mentioned above includes Vector Unit 0, another processor inside the PS2. The MTVU is a newly hack added recently by Cottonvibe, which emulates the VU0 on its own thread. So basically PCSX2 uses 3 CPU cores with MTVU enabled. You can see the VU percentage if you are using this hack.

The tooltip "... on 3+ core system..." means that you should use that hack if your CPU has 3 cores or more. Using it on a dual-core CPU could cause slowdown in some cases. Many have requested quad-core support for years, but PCSX2 programmers have difficulty implement it. I thought that PCSX2 never uses more than 2 cores but the MTVU came. Sadly the author, Cottonvibe, left PCSX2 team recently for his real life career.
12-17-2011 06:32 AM
Find all posts by this user
natt Offline
Member
**

Posts: 144
Joined: Jun 2011
Location:
Reputation: 5
Post: #23
RE: Let me whine a little (about fps)
MTVU is a speedup in some cases for some games. There's still synchronization overhead. There's still only 3 high usage threads (EE, GS, VU). And there's still the fact that if one thread is pegged at 100%, others could be lower in which case three cpu cores won't be saturated.
12-17-2011 06:34 AM
Find all posts by this user
jesalvein Offline
Registered IT crowd
*******

Posts: 8.667
Joined: Dec 2008
Location: France
Reputation: 147
Post: #24
RE: Let me whine a little (about fps)
Quote:Why even bother then? Just go and by 'kng console for 100$!
Quote:Instead of buying cutting edge HW for over than 1k$ isn't it more reasonable to buy a used PHISICAL PS2 console instead?

interesting.
I second rama on this : you seem not to own a PS2? That would be the 1st thing to do.

CPU : I7 2600K 3.4Ghz OC'ed 4.2Ghz
Chipset : P67 Intel Southbridge
GPU : Geforce nvidia GTX 560
RAM : 6 Go
12-17-2011 07:34 AM
Find all posts by this user
Mertvii Offline
Newbie

Posts: 8
Joined: Dec 2011
Location:
Reputation: 0
Post: #25
RE: Let me whine a little (about fps)
Livy, natt, thank you for your patience Smile Now the whole picture stands out. That's strange, about the GS thread, processed by CPU. I thought console GPU's emulation workload fully moved to PC GPU - hey, that's what GPUs do, process graphics and things Smile
(This post was last modified: 12-17-2011 04:30 PM by Mertvii.)
12-17-2011 04:28 PM
Find all posts by this user
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3
Thread Closed 


  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread



Current time: 05-24-2013, 11:56 PM

Contact Us | PCSX2 | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication

Powered By MyBB, © 2002-2013 MyBB Group.
Theme created by IncadudeF and modified by bositman