
![]() Larry W. Loen Mr. Loen spent
over three decades in IBM before founding Application Performance
Group. He is an expert in all the underlying technologies
that make up the
performance of an application. He can do it all -- from the basic
to the exotic. He is particularly expert at parallel computing
using Data Base,
queues, mutexes, Java synchronized methods,
and other forms of locking. He has designed and deployed parallel and
other high performance application techniques
at all levels of programming, from embedded code to high level data
base
functionality. He is also expert in dealing with SQL and the more
bread-and-butter forms of performance analysis. Mr. Loen was one
of the originators of the Single Level Store on the System 38, and made
seminal contributions to the hardware and operating system software of
the AS/400, iSeries, and System i computers. He holds seventeen
patents (with more pending). He spent the
final
eleven years of his IBM career in application and system performance,
assisting
customers in
improving their applications,
and helping a wide variety of system software writers and middle ware
vendors. Some of the
products he helped are OS/400,
DB2 (SQL), Linux on iSeries, various SAN products, VIOS, and
Java. Technologies include ILE C, ILE
C++, ILE, encryption, Performance Explorer (PEX), XML, iDoctor,
Websphere, LAN, virtualization, and more.
|
Let Application Performance
Group
improve the performance of your
System i, iSeries, or AS/400 computer. Does your application. . . . . .use too many
instructions? . . .wait on the disk or the
network? . . .run RPG slowly? . . .run SQL slowly? . . .run Java slowly? . . .not use all of the
processor(s)? . . .run fine sometimes, but
not
when you need it to? Application Performance Group
can help with all these and more. Computers have changed. The individual processor used to double in speed every two years. Not anymore. You'll get more processors (aka "cores") every year or so for the same money, but that is not the same thing. What it means is that application performance will become
more
important than
ever. It means you can't simply "wait until the next machine" for
applications to get faster. Performance will now depend on
shrinking path length, better
use of cache, overcoming bottlenecks, and especially on keeping
multiple cores busy. You want to know what it will take so you
can figure out how to solve the problem(s) affordably. Application Performance Group specializes in all forms of performance improvement from the application architecture and design level to the nitty gritty analysis level. We can:
Contact InformationEmail: info@applicationperformancegroup.com Phone: (507) 285-9891 Write: Application Performance Group 743 Shenandoah LN NW Rochester, MN 55901 |