It has been gamer’s demand for more and more highly detailed 3D worlds in modern ego shooters, that has fostered GPU development. OpenCL allows us to take advantage of the enormous power of modern graphics cards. However, there are conditions and certain modules where you feel (or hear from the howling of your CPU fan) how much your poor multi-core processor has to struggle. If you run a current version of darktable on a modern computer, you might not even notice any “slowness”. This is slower than “ordinary” 8 or 16bit integer algebra, but eliminates all problems of tonal breaks or loss of information.Ī lot of hand optimization has been invested to make darktable as fast as possible. Our decision to not compromise processing quality, has led to all calculations being done on 4 × 32bit floating point numbers. Both, in terms of memory requirements and in terms of CPU power, getting the best out of a typical 15, 20 or 25 Megapixel image can quickly bring your computer to its limits.ĭarktable’s requirements are no exception. Processing high resolution images belongs to the more demanding tasks in modern computing. As we still lack a detailed documentation of that topic, please find here a few explanations and howtos. Many readers will have already heard about GPU processing and the fact that darktable can make use of OpenCL to improve performance.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |