Multi-core processing

Multi-core processing

Postby bosibila » Fri Mar 19, 2010 11:07 am

We are trying to run an application on a multicore platform (DELL PowerEdge 2900, 2x quad-core 1,86GHz), but our application utilizes only one core. Is there a way to utilize multiple cores or it can only run on one core? We are going to connect about 20 clients to the server using Terminal Client connection and we expect a perfomance degradation when all 20 clients connect and run our application on only one core. I forgot to mention that the operating system is Windows 2003 standard edition.
Thanks in advance.

Best regards!
Boris (FWH 20.07, xHarbour 1.2.3, Harbour 3.2.0, BCC74, MySql 5.7)
User avatar
bosibila
 
Posts: 53
Joined: Wed Aug 06, 2008 5:27 pm
Location: Osijek, Croatia

Re: Multi-core processing

Postby anserkk » Fri Mar 19, 2010 11:24 am

Dear Mr.Boris,

As far as I know, a single-threaded application can generally utilize only one execution core on a multi-core processor. In order to take advantage of multiple cores, you have to introduce multi-threading into your code. I may be wrong. :)

Regards
Anser
User avatar
anserkk
 
Posts: 1329
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: Multi-core processing

Postby Adolfo » Fri Mar 19, 2010 2:00 pm

Boris...

hope this clarify your doubts

http://compreviews.about.com/od/cpus/a/dualcore.htm

From Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 84 guests