信号处理算法工程师通常用什么软件环境

孑子孓COMIC 2021-09-19 09:06 338 次浏览 赞 144

最新问答

  • 毒师999999

    可以按手中的解决问题的工具来分:


    如果一个人解决问题的工具都来自NLP和ML的一些经典算法,业界最新发表的论文,那么肯定算是算法工程师。


    如果一个人解决问题的工具来自项目遗留的庞大的code base,N种系统架构方案,各种的可选第三方库,自己写的各种Demo中的经验,各种解决代复杂性的经验论和方,以及各种可更换的存储介质(比如硬盘-》内存/SSD等),各种从单核到多核和向量处理器,那么他通常是工程师或系统架构师。


    就对算法和系统了解而言,虽然各有侧重。但全面掌握更有助于在工作中解决问题。我举两个例子:


    1. 在做cache系统时,使用前缀树找到最小前缀可以显著压缩cache key的长度, 使用挖掘中的Apriori算法可优化分布式cache访问的本地性;

    2. 2. 有个,是说某算法课上让大伙优化一个算法,结果有个家伙把算法改写后跑在了PS3的Cell处理器上……,从复杂性估计上他没有把算法改进多少,但是从运行时间来说却远短于其他童鞋。金鹏信息

    浏览 191赞 143时间 2023-09-15

信号处理算法工程师通常用什么软件环境