


#REDDIT KRITA OPTIMIZATION SOFTWARE#
Besides that, software developers through their applications can now: Multicore and Intel HT Technology afford software developers the ability to write software applications that take advantage of these technologies, and competitively positions the applications to the end user by providing an outstanding user experience.

System configuration information is included in a later section of this paper. The results collected show a measurable performance gain of upto 2X on the different system configurations. An improved version of Krita was built and the aforementioned use cases were re-tested for performance gain. These issues were resolved mostly through multithreading and thread synchronization techniques. The VTune Amplifier enabled quick identification of concurrency. Krita software developers used Intel VTune™ Amplifier to analyze Krita use cases that had been previously identified by Krita users as use cases that required improvement. This white paper highlights how the Krita application combines multicore and Intel HT Technology to improve the application’s performance and the overall user experience of Krita. Intel® Hyper-Threading Technology (Intel® HT Technology), which is available on the latest Intel Core™ vPro™ processors, the Intel Core™ processor family, the Intel Core™ m processor family, and the Intel® Xeon® processor family is a technology that allows a single microprocessor to act like two separate processors to the operating system and to the application program. Multicore refers to a single physical processor packaged into a single integrated circuit, which contains two or more processing units attached for simultaneous processing of multiple tasks, resulting in enhanced performance and reduced power consumption. This has led to software performance bottlenecks and unreliable software services, which lead to a poor user experience, and may eventually turn into complete rejection of an application by its users. Software applications demand more compute resources. "Now I can paint with twice and even three times bigger brushes! Which actually means performance is about 5–10 times better." Rad (Igor Wect), Krita* artist.Ĭomputer processing demands have grown and become more complex and intensive. It is made by artists that want to see affordable art tools for everyone. Krita is a professional, FREE, and open source painting program.
