Quantcast
Channel: Lab49 Blog » Performance
Browsing latest articles
Browse All 24 View Live

A Profiler Worth Mentioning

After spending days trying to get Rational’s Quantity and Compuware’s DevParter Studio to play nicely with our multi-threaded Windows application (with no success to show whatsoever), I’m happy to...

View Article



Web server performance shoot out – simple pages

There are some new hot web server frameworks: Ruby on Rails (Ruby), Yaws+ErlyWeb (Erlang) and HAppS (Haskell.) These new frameworks are supposed to facilitate fast development. But, how fast – and...

View Article

Image may be NSFW.
Clik here to view.

CUDA: GPU architecture for NVidia cards

This morning fellow 49′er Doug and I spoke with a colleague in Citibank who spent friday at an absolutely free boot camp for NVidias GPU development architecture. Wish we’d known about it beforehand,...

View Article

CEP code fragment: Leapfrog queueing in Apama monitorscript

The idea is to respond to incoming price events, but always process the latest event, skipping intermediate events. Here’s the way you can express that in Apama’s monitorscript language. You can stage...

View Article

Not-So-Hidden Latency

I had a meeting this morning with Al Moore, one of the founders of Fixnetix, a provider of ultra low latency market data and connectivity. It immediately brought to mind a conversation I had with Tom...

View Article


Image may be NSFW.
Clik here to view.

Improving Performance of XML Serializers in .Net

1. Problem background .Net infrastructure makes it very easy to define and use strongly typed wrappers (XML serializes) to read from and write to an XML document. Default implementation of this support...

View Article

20-million messages per second?

At a client-site I was privy to an impressive IBM presentation on their Websphere MQ Low Latency Messaging platform (LLM), with some pretty exorbitant claims: 8-million messages per second on...

View Article

IFL 2009: First Impressions

Last week, my colleague Ken Overton and I attended the IFL 2009 conference in South Orange, New Jersey.  The event was partially funded by Jane St Capital, and consisted of research on the...

View Article


Image may be NSFW.
Clik here to view.

Top of the Charts – XCeed is fast

I’m doing an interesting charting project which will plot up to 500 thousand points, so I’m learning a bit about charts.  There seems to be about a million different vendors selling .Net charts, so...

View Article


Image may be NSFW.
Clik here to view.

Charting Update – XCeed Still Going Strong in 3D

I overcame the 3D charting slowness by (duh) changing the point style to inverted pyramid from sphere. Obviously, the graphics hardware (I hope its in hardware) is drawing tons of polygons to show...

View Article

Image may be NSFW.
Clik here to view.

Insanely Cool Video Effects – In WPF!

Here’s a video on Channel 9 from last year showing the incredible things you can do with hardware accelerated graphics in WPF.  I found it totally awesome and was amazed by the incredible performance....

View Article

Image may be NSFW.
Clik here to view.

Java SE 6 1.6.0_18 update worthy of note

Compared to other v6 release the release of Java SE 1.6.0_18 is definitely worthy of note. Major changes VisualVM 1.2 Performance improvements 20% faster jar file creation Java Hotspot VM 16.0...

View Article

Image may be NSFW.
Clik here to view.

Performance of Google’s Protocol Buffers in Flex

Update: I ran tests again using newer version of protoc-gen-as3. They can be found here. For last couple of days I have been investigating Google’s Protocol Buffers with intention to use it in Flex...

View Article


Addressing the Flash Haters

I’m an avid follower of Engadget, it’s my one stop site for electronic news.  Lately, it’s been going a little crazy over the whole “Apple vs Flash” (I say ‘Flash’ and not ‘Adobe’ cause they are not...

View Article

Image may be NSFW.
Clik here to view.

Performance of Google’s Protocol Buffers in Flex (redux)

Atry pointed me to latest release (0.8.7) of his protoc-gen-as3 library. I re-ran my tests to see if it brings any performance improvements – and it does! Deserialization times are very similar to...

View Article


HP Quick Test Professional Response Time Capture and Silverlight

With the need to secure FS RIA application transmission with serialisation techniques, off the shelf performance testing tools point of capture based upon record and playback principles may not cut it....

View Article

Changing Component Depth: Performance

While on IRC, an argument arose on how to bring a component to the front of all other children for a specific container.  I’ve done this in the past using ‘setElementIndex’ (the Flex 4 version of...

View Article


Flex Roadmap Session

Here at another session with Deepa Subramariam, the product manager for Flex, where she will talk of things they are thinking about and hopefully will carry out in future Flex builds.  They are really...

View Article

Deep Dive Into the Spark Datagrid

Hans Muller, senior engineer on the Flex framework, is up to talk about the spark Datagrid.  He is the main guy that’s coding the component.  What he’s trying to accomplish is to include very similar...

View Article

Performance Concerns for Nested JavaScript Functions

I coded up a quick sanity check with the following results: Conclusions: nesting functions has a considerable impact unless they are returned via a closure however this pattern will increase the memory...

View Article

Image may be NSFW.
Clik here to view.

Quick and Dirty WPF Performance Tester

Here’s a quick way to test WPF performance.  Set some dummy data, then log the the next time the UI thread is available via a Dispatcher.BeginInvoke.  This is a good way to show virtualization is...

View Article


Image may be NSFW.
Clik here to view.

WPF Performance Tip

If you have a lot of controls displaying, layout passes can cause performance issues.  One way to avoid layout passes is to hide rather than collapse elements in converters or triggers. Collapsing an...

View Article


Image may be NSFW.
Clik here to view.

Addy Osmani & Mr Monopoly Know jQuery Performance

Fun & informative slides.

View Article

Image may be NSFW.
Clik here to view.

TranslateTransform vs Canvas Top/Left

Did a little performance testing of Canvas positioning vs TranslateTransform.  Turns out Canvas positioning is almost twice as fast. Its just a single window with code behind. The asterisks stand in...

View Article
Browsing latest articles
Browse All 24 View Live




Latest Images