Windows Phone @ MoDaCo: FPU Enabler - Windows Phone @ MoDaCo

Jump to content

Galaxy Nexus Review
We put the Galaxy Nexus and Ice Cream Sandwich through their paces.

Google Music Launch
Google bring Music out of beta and launch their music store.

MoDaCo Plus / Ad Free
Hate ads? Want cool stuff? Sign up for a MoDaCo Plus / MoDaCo Ad Free account with Online Kitchen access!

Close
Open
Close
  • 10 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

FPU Enabler v0.70, by Chainfire & NuShrike, proof-of-concept
***** 2 Votes


#4 User is offline   GinKage 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 217
  • Joined: 16-August 09
  • Devices:Samsung i8000 (Omnia II)

Posted 01 October 2009 - 03:57 PM

Seems that other side effects include crashing of Cube and Volume rocker popup after suspend/resume.

0

Sponsored Links


#5 User is offline   daskalos 

  • Hardcore
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,297
  • Joined: 08-October 08
  • Devices:LG Expo,Samsung Omnia i900
  • Twitter:@E1i077

Posted 01 October 2009 - 03:57 PM

Tried it with Acer M900

And it really pushes floating point to the roof, leaving others behind :P ...

Posted Image

Great work guys. Great to see great developments :D

(hope the crashing issue in m900 can be easily fixed :) )

Like my ROMs?

There are many ways to say thank you, one way is by clicking below









Posted Image
0


#6 User is offline   mechcool 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 11
  • Joined: 08-September 09
  • Devices:Samsung Omnia 2

Posted 01 October 2009 - 04:01 PM

Million Thanks to Chainfire, NuShrike, cmonex, no2chem. Your contributions are greatly appreciated. Though I might not be using this anytime soon. But I sure am happy to know that there are people spending their precious time on enhancements like this.

One again, Thank you. Greatly appreciate all the hardwork you guys have put in.... :-)

This post has been edited by mechcool: 01 October 2009 - 04:06 PM

0


#7 User is offline   NuShrike 

  • Enthusiast
  • PipPipPip
  • Group: MoDaCo Ad Free
  • Posts: 290
  • Joined: 03-August 07
  • Devices:Palm T|X, T-Mobile HD2/G2

Posted 01 October 2009 - 04:25 PM


KaiserSimFix: soft-reset-safe sim contacts hiding
CamerAware Buddy | HTCClassAction.org | KaiserGL SDK | LevelSight | FusionGPSFix
Support what I do and buy me a drink.
0


#8 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 01 October 2009 - 04:28 PM

GinKage I have been able to replicate rocker/crash only once.. can you elaborate exactly what happens? Both the cube and screen lock crash I cannot replicate either on my device.

Nice stats daskalos :) We're still looking into a fix for the M900 specific issue... it may actually solve these crash issues as well.

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


#9 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 01 October 2009 - 05:13 PM

Oh and... all problems right now are suspend/resume problems, correct?

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


#10 User is offline   NuShrike 

  • Enthusiast
  • PipPipPip
  • Group: MoDaCo Ad Free
  • Posts: 290
  • Joined: 03-August 07
  • Devices:Palm T|X, T-Mobile HD2/G2

Posted 01 October 2009 - 10:47 PM

View Postatifarkas, on Oct 1 2009, 05:29, said:

I made some test with coreplayer benchmark. I didnt observe any speed increasing. There is any real demonstration what is show why is this good? :)
Because most good programs have learned to avoid SLOW floating-point math, you probably won't see much difference in coreplayer or other high-performance programs.

However, programs such as 3D can't avoid needing sub-precision numbers or requires complex math (matrices, sqrt), this is where the big boost will be. An example is the Qt4 Framework whose advanced graphics paths are entirely floating-point based so the Windows Mobile port will be much faster now.

This post has been edited by NuShrike: 01 October 2009 - 11:02 PM

KaiserSimFix: soft-reset-safe sim contacts hiding
CamerAware Buddy | HTCClassAction.org | KaiserGL SDK | LevelSight | FusionGPSFix
Support what I do and buy me a drink.
0


#11 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 02 October 2009 - 01:54 AM

Alright! It certainly looks like we have located and fixed the suspend/resume problem apparent in some programs on the Omnia II as well as the M900 in general. Test version works, now we just need to fix it up for release (and have you guys test it). GinKage, hope to see you on IRC tomorrow so you can do some last tests as well.

For now, nap time!

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


#12 User is offline   NuShrike 

  • Enthusiast
  • PipPipPip
  • Group: MoDaCo Ad Free
  • Posts: 290
  • Joined: 03-August 07
  • Devices:Palm T|X, T-Mobile HD2/G2

Posted 02 October 2009 - 02:20 AM

View PostChainfire, on Oct 1 2009, 18:54, said:

Omnia II as well as the M900 in general.
This includes any device running the S3C6410 which pretty much includes all the Samsung-cpu based Acers recently such as F900, X960, etc etc.

KaiserSimFix: soft-reset-safe sim contacts hiding
CamerAware Buddy | HTCClassAction.org | KaiserGL SDK | LevelSight | FusionGPSFix
Support what I do and buy me a drink.
0


#13 User is offline   Albertri 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 121
  • Joined: 13-August 09
  • Location:Singapore
  • Devices:GT-i8000, E63, ZN5

Posted 02 October 2009 - 04:34 AM

Really hands down to all you guys doing all these enhancement and discovering hidden potential in our devices!.

Keep up the good work if you guys need some tester just let us know I will be one of them queuing up. :)

One quick questions will this patch benefit the 3D games? rightnow I have Ferrari GT Evolution installed in my O2

0


#14 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 02 October 2009 - 11:43 AM

v0.70 is out... crash problem should be fixed!

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


#15 User is offline   daskalos 

  • Hardcore
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,297
  • Joined: 08-October 08
  • Devices:LG Expo,Samsung Omnia i900
  • Twitter:@E1i077

Posted 02 October 2009 - 01:33 PM

A fix already? :) how fast, I thought releasing the fix will take about another day or two :D

Testing and running it right now, yup crashing from suspend/resume is fixed :P , just will keep this running for a while to monitor things...

I notice that upon suspend/resume, the app suspends and resumes too...'Bout closing this, does it still need soft reset or exits by just tapping "ok"?

Like my ROMs?

There are many ways to say thank you, one way is by clicking below









Posted Image
0


#16 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 02 October 2009 - 02:25 PM

Well the fix could have been better, actually, but that is for the future. The app detects suspend/resume, because it has to run some code before the phone suspends and then after resume to fix the problem. If you exit the app, FPU will be disabled and "old/slow" calculations will be put back. But KMODE will still be enabled until you soft-reset.

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


#17 User is offline   rumkokos 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 28
  • Joined: 21-February 09
  • Devices:Samsung Omnia

Posted 02 October 2009 - 07:35 PM

Ow wow :) i read the first post from chainfire and i felt like reading something that someone translated from greek to chinese and than to english using 1st version of google translator :P

I just wanted to say respect guys, i dont have Omnia2 yet but its definitly a good candidate in the future.. and I follow the development just because of sheer respect to you guys! So awsome to see you guys master the coding to extreme levels!

Really RESPECT!!


Figured u guys could use some positive feedback for your great job :D

0


#18 User is offline   NuShrike 

  • Enthusiast
  • PipPipPip
  • Group: MoDaCo Ad Free
  • Posts: 290
  • Joined: 03-August 07
  • Devices:Palm T|X, T-Mobile HD2/G2

Posted 02 October 2009 - 11:48 PM

On this topic, let's celebrate Acer's IDontCare stance on the Pentium FPU bug:
http://www.thefreelibrary.com/Acer+America...ssue-a015978504

KaiserSimFix: soft-reset-safe sim contacts hiding
CamerAware Buddy | HTCClassAction.org | KaiserGL SDK | LevelSight | FusionGPSFix
Support what I do and buy me a drink.
0


#19 User is offline   Albertri 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 121
  • Joined: 13-August 09
  • Location:Singapore
  • Devices:GT-i8000, E63, ZN5

Posted 03 October 2009 - 02:04 AM

View PostNuShrike, on Oct 3 2009, 07:48, said:

On this topic, let's celebrate Acer's IDontCare stance on the Pentium FPU bug:
http://www.thefreelibrary.com/Acer+America...ssue-a015978504


I think Acer is only consumer products w/c means FPU bug wont really do much a huge impact (non life, non business and non enviromental Threatening) :) hehe

0


#20 User is offline   Yohng 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 223
  • Joined: 26-October 08
  • Location:Guangzhou
  • Devices:I8000NXXJ...

Posted 03 October 2009 - 04:50 AM

View Postrumkokos, on Oct 3 2009, 03:35, said:

Ow wow :) i read the first post from chainfire and i felt like reading something that someone translated from greek to chinese and than to english using 1st version of google translator :P

I'm really feeling same ! :D

Is there a relation between this FPU Enabler and your research about OpenGl ?
Is there a way from those two subjects to fixe 3D in SPB MS3.5 ?

(Could you please, try to speak to dummies ?) :D

The best french forum : PDAphoneAddict.com
0


#21 User is offline   daskalos 

  • Hardcore
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,297
  • Joined: 08-October 08
  • Devices:LG Expo,Samsung Omnia i900
  • Twitter:@E1i077

Posted 03 October 2009 - 06:43 AM

View PostYohng, on Oct 3 2009, 05:50, said:

I'm really feeling same ! :P

Is there a relation between this FPU Enabler and your research about OpenGl ?
Is there a way from those two subjects to fixe 3D in SPB MS3.5 ?

(Could you please, try to speak to dummies ?) :D


In my opinion, these guys will not waste their time and effort in developing something that will not benefit the devices in the end.
The recent projects do have connections with each other, though I can't explain it in an expert's view. :)
Try to read the open gl development thread thoroughly and you will realize that if it goes successful, not only there will be a fix on SPB 3.5's 3D but will also fix compatibility and performance issues with other 3D apps and Games.

As I see it, they are trying their best to explain things in a way that is comprehensible to our non-developer minds, so it's up to us to do the effort to look up on some terms (through google or other means) that we may not understand.

They are doing us all a great favor without asking anything in return... So it is we who have to adjust to things, not them :D

Like my ROMs?

There are many ways to say thank you, one way is by clicking below









Posted Image
0


#22 User is offline   rumkokos 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 28
  • Joined: 21-February 09
  • Devices:Samsung Omnia

Posted 03 October 2009 - 11:08 AM

Yeah they are doing a great job indeed! However what is the point of having 3D in spb 3.5? I've seen it on HTC TP2 and its no use at all. If thats related to any other useful 3D app its ok but if its only for spb 3d carosel view its no point indeveloping that as its useless.. eye candy only :D I hope they will manage to raise the number of triangles per second so the phone is faster other than that, this phone is fenomenal. However if they manage to get the development of roms done in a way that with minimal effort they could all be transformed to fit OmniaPro.. i'd be in serious doubts which phone to buy again.

Its a great phone and a lot of promising dev's are looking into it right now i guess so i think there is a bright future for this phone :) hope you guys are having fun developing :D :P

0


#23 User is offline   Chainfire 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 190
  • Joined: 01-October 07

Posted 03 October 2009 - 02:03 PM

For the last few replies, see my post (in a few minutes) in the GL thread. FPU can indeed improve GL speed, as it uses a lot of float calculus, which is exactly what the FPU helps. How much difference real world? Don't know.

Author of many things ;)

My development blog: http://www.chainfire.eu/
0


Sponsored Links

Share this topic:


  • 10 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2012. MoDaCo uses IntelliTxt technology. Privacy Policy / Contact Details.

Skin and Language

Sign in here


Sign in options
Log in with Facebook Log in with Twitter   Go to advanced login Register Now!