Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 700 万多条记录,需要对其应用多个公式。这就是我的做法:我将公式转换为分流 Yard 算法,然后使用“查找并替换”变量,然后使用反向波兰表示法转换为双精度... 例如:y= ( 3 + X + RMT + T ) + 5 将 X 替换为 6 将 RMT 替换为 5.9 将 T 替换为任何...
时间太长了。我可以加快速度吗?谢谢
注意:公式是动态的,可以更改...
时间太长了
使用分析器,修复您的应用程序。
我在一个正确的多核系统上看到一个简单的公式时遇到问题,当一个正确编程的解释器连接到那里时,并行化需要十分之一秒才能完成 700 万次更新。
类似的东西的性能是一个实现细节,你缺乏任何信息。
通常情况下通常适用 - 它太慢了,拉起分析器并找出原因。