tag:blogger.com,1999:blog-10398124.post845657262747567965..comments2023-10-21T16:11:12.886+02:00Comments on Closed Loop: Ride the Cloud at Lightning SpeedThomas Rischbeckhttp://www.blogger.com/profile/03885609280227363020noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-10398124.post-51591646493454162112014-08-31T15:34:17.913+02:002014-08-31T15:34:17.913+02:00Flaming enthusiasm, backed up by horse sense and p...Flaming enthusiasm, backed up by horse sense and persistence, is the quality that most frequently makes for success.<br /><a href="http://www.britanniasecuritygroup.com/roller-shutters-security-shutters/" rel="nofollow">Security Roller Shutters</a><br />mical3211https://www.blogger.com/profile/02593048700278066750noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-91053165152625619542014-06-03T10:19:19.689+02:002014-06-03T10:19:19.689+02:00Thanks so much with this fantastic new web site. I...Thanks so much with this fantastic new web site. I’m very fired up to show it to anyone. It makes me so satisfied your vast understanding and wisdom have a new channel for trying into the world. <a href="http://www.cgo-media.com/white-label-seo/" rel="nofollow">White Label SEO</a><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10398124.post-65179140682510334442014-05-24T19:23:33.150+02:002014-05-24T19:23:33.150+02:00Strive not to be a success, but rather to be of va...Strive not to be a success, but rather to be of value.<br /><a href="http://www.mikeenglandtimber.co.uk/timber-merchants-supplies-manchester.htm" rel="nofollow"> Timber Merchants Manchester</a><br />Anonymoushttps://www.blogger.com/profile/11640767967879616222noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-86812047841223412142014-05-20T16:59:28.199+02:002014-05-20T16:59:28.199+02:00This topic has always fascinated me. Thank you for...This topic has always fascinated me. Thank you for writing an article that has great content and is well written. Well I am inspired by your writing style.<a href="http://www.cgomedia.com/social-media-marketing-manchester/" rel="nofollow">Social Media Marketing Manchester</a><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10398124.post-60205329808451852002014-04-17T05:30:24.949+02:002014-04-17T05:30:24.949+02:00Thank you for another important article. Where els... Thank you for another important article. Where else can you get this information in a comprehensive way of writing? It took me a week, and I am looking for information. <a href="http://www.1millionfans.com/" rel="nofollow">Buy Facebook Fans</a><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10398124.post-52226012767968214292014-04-02T18:13:03.391+02:002014-04-02T18:13:03.391+02:00Wonderful article. It is useful for me, thanks a l...Wonderful article. It is useful for me, thanks a lot for giving everyone an exceptionally splendid possiblity to read in detail from this blog. I really enjoy reading in your blog! SEO Liverpoolhttp://www.cgo-media.com/seo-liverpool/noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-90268457856998650462014-03-19T08:34:09.995+01:002014-03-19T08:34:09.995+01:00Thanks for giving us opportunity to post in your b...Thanks for giving us opportunity to post in your blog. This gonna be fun lots of people will comment and provides information that make this page so interesting. Thanks for giving us opportunity to post in your blog.Web Design Manchesterhttp://web-design-manchester.websites-4-less.com/noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-42182352047143825052013-05-21T09:35:48.681+02:002013-05-21T09:35:48.681+02:00I can understand your writting. It make me know mo...I can understand your writting. It make me know more about this iterm.automaty do gierhttp://lordoftheocean.pl/noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-42183838852473581412013-05-17T12:09:40.741+02:002013-05-17T12:09:40.741+02:00The information and the aspect were just wonderful...The information and the aspect were just wonderful. I think that your viewpoint is deep, it’s just well thought out and truly incredible to see someone who knows how to put these thoughts so well. <br />Texas attorney Joe Garzahttp://attorneyjoebgarzalawyer.info/noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-41749390824626669682013-05-17T06:04:19.424+02:002013-05-17T06:04:19.424+02:00Thank you for this post. Thats all I are able to s...Thank you for this post. Thats all I are able to say. You most absolutely have built this blog website into something speciel. You clearly know what you are working on, youve insured so many corners.thanks .<br /><br />iPad POShttp://www.aptito.com/ipad-pos-systemnoreply@blogger.comtag:blogger.com,1999:blog-10398124.post-39019489491948199302010-11-18T13:17:05.557+01:002010-11-18T13:17:05.557+01:00Thanks to Giovanni Scheepers for providing anothe...Thanks to <a href="http://gio910.blogspot.com/" rel="nofollow">Giovanni Scheepers</a> for providing another domain, where parallel processing is useful to handle the sheer workload. He notes an example from the financial domain, where parallelism can be used to speed up portfolio risk analysis. SOA in this context stands for "Society of Actuaries".<br /><br /><br />http://www.soa.org/files/pdf/2010-hk-ifrs-gaap-22.pdfThomas Rischbeckhttps://www.blogger.com/profile/03885609280227363020noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-71858236322035693592010-11-10T00:40:23.563+01:002010-11-10T00:40:23.563+01:00@giovanni: excellent comments and a good possible ...@giovanni: excellent comments and a good possible real-world case study! thanks a lot for this. Maybe we can expand this into more of a fully-fledged out story? That would be great! <br /><br />You mention that the Basel II or other regulatory compliance scenarios and computations are quite demanding and long-lasting. A parallel approach could certainly speed things up. You also say that the computation must be "split up into little chunks". That's the partitioning problem that I mention in my article. In my follow-up posts I'm planning to write a little more about how this can be achieved by using different parallel programming models. <br /><br />You also mention security - which is crucial for the kind of data analysed in financial risk management. Anonymization of person-related data may be one option. Is this a possible solution here? Otherwise all that remains is a good trust relationship with your cloud operator and legal frameworks around this trust. There's some work going on here to address these problems but they do remain a main inhibitor of cloud usage according to my experience. <br /><br />One issue that remains is how to get the data into the cloud (unless it is already stored in there?). The bandwidth requirements for transferring large data sets may be so high that they offset the time gain from cloud parallel processing!Thomas Rischbeckhttps://www.blogger.com/profile/03885609280227363020noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-74251371332632224522010-11-10T00:32:22.560+01:002010-11-10T00:32:22.560+01:00@herbjorn: I agree - some tasks can be run in para...@herbjorn: I agree - some tasks can be run in parallel without the need for parallel programming. A good example are JEE application servers. The programmer doesn't deal with concurrency (is banned from doing so in fact) or distribution (at least in theory). Still, the app server will intelligently distribute the sessions for e.g. a Servlet around the available nodes in a cluster.<br /><br />In this situation, the application server essentially provides a layer of abstraction that shields the JEE programmer from having to deal with mapping, communication & synchronization. The application server, however, must deal with all the messy details of parallelism. <br /><br />There's a good paper by Skillicorn (http://portal.acm.org/citation.cfm?id=280278) where he defines a spectrum of parallel programming models that reach from explicit (the programmer deal with all the steps mentioned in my article) to implicit (the programming model or runtime system does it under the covers). To my knowledge, fully implicit models have not worked yet despite decades of research. However, there certainly is a lot of promise in "almost-implicit" models.<br /><br />This is really good input in fact and I think I'll delve more into the Skillicorn classification in one of my next posts. <br /><br />Cheers mate!Thomas Rischbeckhttps://www.blogger.com/profile/03885609280227363020noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-73787135174156850332010-11-08T20:52:17.763+01:002010-11-08T20:52:17.763+01:00Within financial risk management parallel computin...Within financial risk management parallel computing is a hot topic. Liability portfolio's have to be made 'risk free' by European Legislation (Basel II / Solvency II, etc.). They have to do this so that we consumers will trust them again (sad thing unfortunately is that we as consumers have to pay for this also in our premiums and interest). <br /><br />To make liability portfolio's risk free, you need to know how and what market risks have influence on the value of the portfolio's and how much capital have to be hold to satisfy the liabilities on the long run.<br /><br />In these days, value of the liability portfolio's and the amount of capital are stochasticly calculated by using economic scenario's which you can buy for instance at Milliman (and this goes well as long as Mrs Merkel is not making stupid remarks about Greece). <br /><br />Depending on the size of your liability portfolio, you could spend a whole day or even longer on calculating a 'best estimate'; to find out afterwards that your assumptions were wrong or that your sensitivities were not complete.<br /><br />Parallel processing can be king in this arena. However, it is not as simple as 'give us your valuation model' and we will run it for you on our grid in the cloud. To effectively make use of the grid, your valuation model needs to be ready for parallelism; in other words, has to be split up in little chunks. <br /><br />And this is not all. We are talking about very sensitive data. It could do real harm to a financial institute if any data in that grid gets available to the open market.<br /><br />Financial institutes have to gain knowledge and experience in altering their valuation models. But only if they can trust the parallel cloud.Giovanni Scheepershttps://www.blogger.com/profile/03356954145990393227noreply@blogger.comtag:blogger.com,1999:blog-10398124.post-30661315414230174382010-11-08T13:49:58.629+01:002010-11-08T13:49:58.629+01:00You said that
"Parallel processing at the app...You said that<br />"Parallel processing at the application level is necessary to harness the power of the cloud."<br /><br />I would rather say that it <i>may</i> be necessary. If the kind of scalability you need is to take care of many tasks at the same time then you do not need to worry about parallel programming. If you need to improve performance for one single task, you need parallel processing in your application.<br /><br />I also wonder if the build it parallelism of certain products could help achieve parallel processing in the application to some extent without doing any parallel programming?Anonymousnoreply@blogger.com