Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
If the capability is a performance enhancement, it might be better to re-craft the sentence to describe that effect with a more intuitive verb: "Speeding up SW with X" but it is hard to say what would work best without knowing more about X.
Can you give a concrete example of what "X" could be? If, for instance, X were "threading" than neither of your examples would work very well. In that case, "utilizing" may be a good option.
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.