由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 一个loop里放两个operation,和两个Loop里各放一个operation
相关主题
C++ 一小题c++ class default functions?
Amazon Transaction Risk Team is HiringQualcomm的面经
Amazon TRMS is hiring a research scientistAmazon 电面[第2轮]
Bing Ads Data acquisition team 急招SDE题目都答对了,竟然都没offer?
一道java面试题Bloomberg onsite interview
面试时能多用ternary operator(? :)吗Longest Consecutive Sequence 问题释疑
Bloomberg电面题,求祝福HR just emailed for referral
面C++的时候,如果要用到hash实现,大家都是怎么做的?某银行的笔试题
相关话题的讨论汇总
话题: loop话题: operation话题: 各放话题: 两个话题: pipeline
进入JobHunting版参与讨论
1 (共1页)
M******r
发帖数: 120
1
为什么面试官说一个loop更好
总时间不是一样的吗
T**********a
发帖数: 324
2
你是不是完全不懂計算機體系結構

【在 M******r 的大作中提到】
: 为什么面试官说一个loop更好
: 总时间不是一样的吗

T**********a
发帖数: 324
3
我記得我看過的C++的書都解釋loop是怎麽 運作的
樓主怎麽得出 縂時間一樣的結論的

【在 T**********a 的大作中提到】
: 你是不是完全不懂計算機體系結構
c*****l
发帖数: 879
4
cache effect更好...
M******r
发帖数: 120
5
是这个东西吗?
https://stackoverflow.com/questions/11227809/why-is-it-faster-to-process-a-
sorted-array-than-an-unsorted-array

論的

【在 T**********a 的大作中提到】
: 我記得我看過的C++的書都解釋loop是怎麽 運作的
: 樓主怎麽得出 縂時間一樣的結論的

M******r
发帖数: 120
6
现代CPU好像用的是5 stage pipeline, 里面有很多prediction结构,说到这个份上确
实是一个Loop快一些

【在 c*****l 的大作中提到】
: cache effect更好...
y*y
发帖数: 57
7
编译器编译优化之后呢?

:我記得我看過的C++的書都解釋loop是怎麽 運作的
:樓主怎麽得出 縂時間一樣的結論的

【在 T**********a 的大作中提到】
: 我記得我看過的C++的書都解釋loop是怎麽 運作的
: 樓主怎麽得出 縂時間一樣的結論的

T**********a
发帖数: 324
8
loop裏的代碼也會生成機器碼 所以 兩個loop 肯定代價更大
預測是在流水綫上提高這個loop效率的東西。要是沒預測的話會慢的不行

【在 M******r 的大作中提到】
: 现代CPU好像用的是5 stage pipeline, 里面有很多prediction结构,说到这个份上确
: 实是一个Loop快一些

T**********a
发帖数: 324
9
面試的時候,不能寫 很爛的代碼,然後說,編譯器啥都能給優化。
再説編譯器優化也是有代價的

的結論的

【在 y*y 的大作中提到】
: 编译器编译优化之后呢?
:
: :我記得我看過的C++的書都解釋loop是怎麽 運作的
: :樓主怎麽得出 縂時間一樣的結論的

H**********5
发帖数: 2012
10
loop操作做的事太多了,
早期embedded 驱动底层代码可以看到那种重复很多行的代码,不用Loop的原因就是怕
慢。
y*y
发帖数: 57
11
嗯,同意
实际工作中,可读性也是需要考虑的。

:面試的時候,不能寫 很爛的代碼,然後說,編譯器啥都能給優化。
:再説編譯器優化也是有代價的
:的結論的

【在 T**********a 的大作中提到】
: 面試的時候,不能寫 很爛的代碼,然後說,編譯器啥都能給優化。
: 再説編譯器優化也是有代價的
:
: 的結論的

z*********n
发帖数: 1451
12
时间复杂度一样,但是速度可以不一样,可以差了个常数
f*********5
发帖数: 1237
13
Pipeline已经20stage了
[在 ModeIler (Some are useful) 的大作中提到:]
:现代CPU好像用的是5 stage pipeline, 里面有很多prediction结构,说到这个份上
确实是一个Loop快一些
1 (共1页)
进入JobHunting版参与讨论
相关主题
某银行的笔试题一道java面试题
白板面试还是Python比较实用面试时能多用ternary operator(? :)吗
Apple电面,估计挂了Bloomberg电面题,求祝福
leetcode vs EPI面C++的时候,如果要用到hash实现,大家都是怎么做的?
C++ 一小题c++ class default functions?
Amazon Transaction Risk Team is HiringQualcomm的面经
Amazon TRMS is hiring a research scientistAmazon 电面[第2轮]
Bing Ads Data acquisition team 急招SDE题目都答对了,竟然都没offer?
相关话题的讨论汇总
话题: loop话题: operation话题: 各放话题: 两个话题: pipeline