In addition, get yourself a copy of:

"Programming with POSIX Threads"
David R. Butenhof
Pub: Addison-Wesley
ISBN: 0-201-63392-2

and read it cover to cover before writing a single line of multi- threaded code.


On 04/03/2010, at 5:24 AM, Aaron Albertson wrote:

Hi James,

The 'Multithreaded applications' topic (under the 'Programming' topic) in
infocenter is a great place to start. Here is the URL for the 6.1 version
of the document:

http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/index.jsp?topic=/rzahw/rzahwovepo.htm

This topic has sections which address most of your questions. One thing to
keep in mind is that the ILE environment (activation groups in particular)
adds some complexity to threaded programming. You can find information on
this in the 'Threads on i5/OS' subtopic.

The 'Multithreaded applications' topic has a section which talks about
thread support in various programming languages, but you will also want to
take a look at the documentation for the individual compilers in infocenter
for more detailed information.

Good luck!

Aaron Albertson


c400-l-bounces+albertaa=us.ibm.com@xxxxxxxxxxxx wrote on 03/03/2010
11:32:56 AM:

[image removed]

Re: [C400-L] Anybody know anything about threads and multi-thread jobs?

James H. H. Lampert

to:

C programming iSeries/AS400

03/03/2010 11:33 AM

Sent by:

c400-l-bounces+albertaa=us.ibm.com@xxxxxxxxxxxx

Please respond to C programming iSeries / AS400

Bruce Vining wrote:
Yes, I'm familiar with threads and multi-threaded jobs :)

Any recommendations on where to start relieving my own ignorance (and
please, no sarcastic links to "lmgtfy.com")?

How difficult are they to deal with? What languages support threads? At
what OS level do they become possible/practical?

--
JHHL
--
This is the C programming iSeries / AS400 (C400-L) mailing list
To post a message email: C400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/c400-l.


--
This is the C programming iSeries / AS400 (C400-L) mailing list
To post a message email: C400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/c400-l.


Regards,
Simon Coulter.
--------------------------------------------------------------------
FlyByNight Software OS/400, i5/OS Technical Specialists

http://www.flybynight.com.au/
Phone: +61 2 6657 8251 Mobile: +61 0411 091 400 /"\
Fax: +61 2 6657 8251 \ /
X
ASCII Ribbon campaign against HTML E-Mail / \
--------------------------------------------------------------------




This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact [javascript protected email address].