Forums
  News| Documentation| Screenshots| Downloads| Support| Forums| Wiki| Shop| Search| Donate| Contact Home
FAQFAQ SearchSearch MemberlistMemberlist UsergroupsUsergroups RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

jpeg SIMD (MMX) success!
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Donate $20 Donate $40
Post new topic   Reply to topic    ZoneMinder Forum Index -> ZoneMinder Previous Versions
View previous topic :: View next topic  
Author Message
sugacapra



Joined: 18 Jan 2006
Posts: 48
Location: Firenze, Italy

PostPosted: Fri Jul 14, 2006 11:21 am    Post subject: Reply with quote

worked perfectly, with epia (C3) cpu performance improved really.

cpu passed from 43% to 24% for zmc

a real gain!!!

thanks all
Back to top
View user's profile Send private message
jameswilson



Joined: 08 Jun 2005
Posts: 4997
Location: Midlands UK

PostPosted: Fri Jul 14, 2006 11:45 am    Post subject: Reply with quote

i ownder what difference sse3 would make. I must say that the increases in performance seem huge. But obviously only in the jpeg creating department. zma in modetc/mocord obviously still uses the bulk of cpu time. Is there a way of helping these processes or does analysing images take this power regardless due to the nature of the beast
_________________
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
Back to top
View user's profile Send private message Visit poster's website
dbosso



Joined: 21 Jul 2005
Posts: 18
Location: Goleta, California

PostPosted: Fri Jul 14, 2006 1:24 pm    Post subject: Reply with quote

Still working great here on my home system with one camera.

I wish I could apply it to my AMD64 8 camera system. I may have to re-do that box as 32bit just for the boost from this library.

-David
Back to top
View user's profile Send private message
jameswilson



Joined: 08 Jun 2005
Posts: 4997
Location: Midlands UK

PostPosted: Fri Jul 14, 2006 5:03 pm    Post subject: Reply with quote

did you notice any major speed gains of 64bit over 32 bit? Obviously there are gains with the mmx but i wouldnt have thought in this application there were big gains in 64 bit, but i may be way off!! lol
_________________
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
Back to top
View user's profile Send private message Visit poster's website
dbosso



Joined: 21 Jul 2005
Posts: 18
Location: Goleta, California

PostPosted: Fri Jul 14, 2006 5:09 pm    Post subject: Reply with quote

It's got 6GB of RAM and there are some other things running on it, so I'd like to avoid taking the himem IO performance hit.

I doubt there'd be much of a processor performance difference going to 32bit, other than the huge gains i'd be able to get by using the jpeg-simd lib.

-David
Back to top
View user's profile Send private message
jameswilson



Joined: 08 Jun 2005
Posts: 4997
Location: Midlands UK

PostPosted: Fri Jul 14, 2006 5:13 pm    Post subject: Reply with quote

6GIG whats it running??
_________________
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
Back to top
View user's profile Send private message Visit poster's website
essup



Joined: 13 Jun 2006
Posts: 77

PostPosted: Fri Sep 08, 2006 7:33 am    Post subject: Reply with quote

jpeg-mmx also now works for me on slackware-current.
Back to top
View user's profile Send private message
yod9999



Joined: 14 Jul 2006
Posts: 25

PostPosted: Wed Sep 20, 2006 7:39 pm    Post subject: Reply with quote

i'd just like to reiterate how much difference this alternative libjpeg makes. on a via epia en12000 with one local camera in record mode capturing in colour at 3fps and 640x480, user cpu usage (almost all zma) dropped from ~27% to ~11%. quite impressive. don't know how it'll perform long term yet, but loks good so far

neil
Back to top
View user's profile Send private message
unclerichy



Joined: 25 Feb 2004
Posts: 67

PostPosted: Wed Sep 20, 2006 10:50 pm    Post subject: Reply with quote

It's improved my system's ability to monitor a camera on-screen at 352x288 whilst capturing events from up to three cameras with less chance that frames will be lost.

EDIT: Probably shouldn't post last thing at night...


Last edited by unclerichy on Thu Sep 21, 2006 6:42 am; edited 1 time in total
Back to top
View user's profile Send private message
jameswilson



Joined: 08 Jun 2005
Posts: 4997
Location: Midlands UK

PostPosted: Wed Sep 20, 2006 11:07 pm    Post subject: Reply with quote

im starting to be convinced by its long term stabiliuty too
_________________
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
Back to top
View user's profile Send private message Visit poster's website
Flash_



Joined: 11 Jan 2006
Posts: 362

PostPosted: Thu Sep 28, 2006 12:37 pm    Post subject: Reply with quote

Ok, a bit behind the rest of you, but I've just installed the libs on both my Quad Xeon and the Athlon-64.

Both OS's running Debian Etch (Testing), both CPU sets have MMX capabilities. (Confirmed with cpuid)

Install as given by james.

make install failed on both machines due to:
/usr/bin/install: cannot create regular file `/usr/local/man/man1/cjpeg.1': No such file or directory

Easily fixed with a "mkdir /usr/local/man/man1" (Both my installs only had man4). Re-run make install, fine.

Xeon load before: 3.16 after: 1.86 (Rising to 2.50 depending on alarms)
Athlon load before: 0.86 after: 0.35 (Rising to 0.Cool

No difference in usage that I can see. Thanks dbosso
Back to top
View user's profile Send private message
SyRenity



Joined: 24 Jan 2005
Posts: 301

PostPosted: Thu Sep 28, 2006 3:03 pm    Post subject: Reply with quote

Hi Flash.

So this library does run on 64-bit CPU? I recall there were remarks that the 64-bit support is not complete.
Back to top
View user's profile Send private message
Flash_



Joined: 11 Jan 2006
Posts: 362

PostPosted: Thu Sep 28, 2006 3:51 pm    Post subject: Reply with quote

I suspect that's referring to a 64-bit OS.

I'm running a 32-bit kernel on a 64-bit CPU so as far as software's concerned, it's 32-bit. Sorry I didn't make that clear.
Back to top
View user's profile Send private message
SyRenity



Joined: 24 Jan 2005
Posts: 301

PostPosted: Sun Oct 08, 2006 11:10 am    Post subject: Reply with quote

Hi.

Thanks for the information.
Back to top
View user's profile Send private message
jan



Joined: 20 May 2006
Posts: 17
Location: europe

PostPosted: Sat Oct 21, 2006 3:27 pm    Post subject: Reply with quote

i can confirm good results on a Celeron 2.53GHz (512ram) with 2x DCS-900 (640x480 ~6fps) on modect (avg. 60% active area)

load average dropped from .6 to .4
idle CPU went from 66% to 76% Smile
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    ZoneMinder Forum Index -> ZoneMinder Previous Versions All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 2 of 7

 
  
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
 ©2007 Triornis Ltd News • Documentation • Screenshots • Downloads • Support • Forums • Wiki • Shop • Search • Donate • Contact • Home