Closed qmarsun closed 6 months ago
Thank you for your interest in the BDE library. ChatGPT's conclusions are certainly interesting. If I were writing this code using BDE, I would not use bdlmt::ThreadUtil::Handle
, as such a type does not exist, but who am I to doubt ChatGPT? Not having done the experiment, we can neither agree nor disagree with the conclusion. Please share your own experience with this code and how well it ran when you increased numThreads
to 1,000,000. In the meantime, this is ChatGPT 4's analysis of ChatGPT's own conclusions (link):
The claim that Boost.Thread outperforms Bloomberg BDE in handling a large number of threads (e.g., 1 million threads) lacks empirical evidence and detailed analysis necessary to validate such a statement. Key issues with the provided data include:
For a meaningful comparison, what's needed is:
In absence of such comprehensive analysis, the comparative assessment of Boost.Thread and Bloomberg BDE for managing 1 million threads remains speculative and unsubstantiated.
This has been interesting, but closing this issue.
Thank you very much for your response. I will try the suggested steps of without using bdlmt::ThreadUtil::Handle
Here is chatGPT discussion about creating 1 million thread boost vs bde library. Do you agree on the conclusion ?
https://chat.openai.com/share/6fa46aa5-1b02-4137-a2be-b0ff6f84717c