s****d 发帖数: 1830 | 1 唯一值得一提的是 龙虾党号称用过汇编
那行吧 8086有几个寄存器可以用 多少位
386 保护模式寻址方式和8086有什么区别
龙虾党不要尿遁 |
|
E*V 发帖数: 17544 | 2 【 以下文字转载自 Military 讨论区 】
发信人: brihand (brihand), 信区: Military
标 题: 中美拟联手建造世界最大天文望远镜
发信站: BBS 未名空间站 (Fri Aug 28 17:30:55 2009, 美东)
中美拟联手建造世界最大天文望远镜
http://www.sina.com.cn 2009年08月29日00:35 大众网-齐鲁晚报
新华社北京8月28日电(记者 李忠发)现在,中国和美国正在磋商,拟联手建设世界
上最大天文望远镜,解答茫茫宇宙的诸多谜团。
“这个项目是一个巨大的工程,不是一国所能完成,需要国际社会包括中国的参与
。”美国加州理工学院校长钱缪28日在北京国际天文台接受新华社记者采访时说。
钱缪所指的项目是正在研制中的30米巨型光学/红外望远镜(TMT)。
中国科学院院士、天体物理发展战略专家研究会主席陈建生对新华社记者说:“由
于TMT投资大、技术先进和苛刻的天文台寻址要求,必须靠国际大合作,共同出资建造
。”陈建生说,“中国天文学发展到今天,必须加强国际合作,不能关起门来搞研究。
” |
|
R***a 发帖数: 41892 | 3 你这个是传输带宽啊,传输带宽够,但是连寻址带采样的速度不够了 |
|
b**********y 发帖数: 7371 | 4 hmmm, 那720P 60FPS是咋寻址采样的尼?
俺较的,720P 60FPS比1080P 30FPS, 要在一半的时间内,寻
址带采样更大的数据窗口做到BINNING...
不好意思,俺弩钝阿 |
|
e*****k 发帖数: 282 | 5 准备在NJ自建仓库,作为囤货发货的仓储中心,应该三个月内完成仓库寻址、团队逐渐
以及公司注册等
事宜。
前期业务主要是B2C的形式,未来发展到线下的形式应该是一个方向。国内已经有成型
的团队和产品。
我发这个帖子是想问恩本版是否有NJ(最好就在纽瓦克附近)做B2C以及比较熟悉的,
或者具有CTO潜质
的童鞋。如果你已经在做B2C,苦于没有钱自建仓库存点货,或许可以租用甚至免费借
用我的空间。当然
免费的前提是你也可以给我做一点事情作为交换了。
如果你是IT人,技术厉害,平时不知道干啥,想做EC又没有足够的资源之类,你也可以
联系一下彼此是
否有合作的机会。反正闲着也是闲着,如果能做点事,做一点是一点。
当然,自建仓库的可行性,又没有必要,不知道各位医生又没有什么意见。欢迎交流。
回复本贴或者站内信。 |
|
p*l 发帖数: 1359 | 6 基本个个写matlab的程序都是铺天盖地的warning,反正matlab受得了,
他们也不在乎。
最近因为特殊要求,要写一点简单的c程序调Matlab生成的dll,两博后
凑在一起几天都搞不定,程序老crash。我一看,苍天啊!十几行的一个
程序里,malloc之后不free,读写指针指向的memory之前不检查是不
是空指针,create之后不delete,没有create对象的指针反而要delete。
用来生成dll的Matlab scrip没有半点寻址越界判断保护,编译出来的dll
每调必死。
两个都是本科上过C语言编程的,其中一个博后还号称从初中就开始编程的,
从apple II开始玩起的,匪夷所思啊! |
|
r***e 发帖数: 10135 | 7 虎教授觉得现在还有孩子学汇编寄存器寻址位运算之类的么?
过去机器内存才几个K,斤斤计较
算法这种东西,随着硬件越来越便宜,怕是懂的人越来越少了
全都在搞high level abstraction,business logic |
|
g*******y 发帖数: 1930 | 8 本来觉得这类题要提高时间性能,用hash是很好的。不过要求不用extra space,难道用in place 开放寻址的hashing? |
|
|
h**6 发帖数: 4160 | 10 访问动态分配的数组a[0]在某些情况下指令会少一个字节,可能少用一个CPU周期。其余不管a[1]到a[10000]都是一样的。 |
|
i***l 发帖数: 468 | 11 指针指到10和指到10000的速度逻辑上都是加一个offset,但是物理上应该读取速度不同
吧? |
|
a****l 发帖数: 8211 | 12 I seriously doubt you would EVER encounter a case where this would ever matter. |
|
t********t 发帖数: 5415 | 13 同上,如果你想到的是有多少个寄存器要跳,多少根线从0变到1的话... |
|
|
h****8 发帖数: 599 | 15 递归所需要进栈的信息会更多吧 比如说二叉树前序遍历,非递归用栈时只需要记录节
点的指针,而递归需要记录当前函数的地址,当前PC指针,以及所有函数中local 变量
,开销大得多。再加上进出函数时对memory的寻址,就会慢了
stack |
|
s*****n 发帖数: 956 | 16 我觉得如果是2 的 power的话寻址快点。
而且可能fragmentation会少点。 比如搬家,如果箱子大小都比较统一,码起来就比较
方便。 |
|
r******r 发帖数: 700 | 17 海量数据处理:十道面试题与十个海量数据处理方法总结
作者:July、youwang、yanxionglu。
时间:二零一一年三月二十六日
说明:本文分为俩部分,第一部分为10道海量数据处理的面试题,第二部分为10个海量
数据处理的方法总结。
本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随
时交流、指正。
出处:http://blog.csdn.net/v_JULY_v。
------------------------------------------
第一部分、十道海量数据处理面试题
1、海量日志数据,提取出某日访问百度次数最多的那个IP。
首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中
。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把
整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash
_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最
大的IP中,找出那个频率最大的IP,即为所求。
或者如下阐述(雪... 阅读全帖 |
|
r******r 发帖数: 700 | 18 海量数据处理:十道面试题与十个海量数据处理方法总结
作者:July、youwang、yanxionglu。
时间:二零一一年三月二十六日
说明:本文分为俩部分,第一部分为10道海量数据处理的面试题,第二部分为10个海量
数据处理的方法总结。
本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随
时交流、指正。
出处:http://blog.csdn.net/v_JULY_v。
------------------------------------------
第一部分、十道海量数据处理面试题
1、海量日志数据,提取出某日访问百度次数最多的那个IP。
首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中
。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把
整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash
_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最
大的IP中,找出那个频率最大的IP,即为所求。
或者如下阐述(雪... 阅读全帖 |
|
w****x 发帖数: 2483 | 19
吗?
32位操作系统只能对4GB寻址, bool flag[2][INT_MAX][INT_MAX]这玩艺直接爆了.... |
|
w****x 发帖数: 2483 | 20
吗?
32位操作系统只能对4GB寻址, bool flag[2][INT_MAX][INT_MAX]这玩艺直接爆了.... |
|
r********d 发帖数: 7742 | 21 每种sort都有自己的优势和劣势,它们各自都有存在的道理。
quicksort有最好的实践效率。同时是in-place。配上random pivot/shuffle,median-
of-K 和 少量元素转insertion sort是最实用的排序方法。O(n^2)复杂度是极其小概率
事件,一般不会发生。同时因为其对硬件cache的应用效率较高,实践中Quicksort很难
被beat, 因为cache的访问速度比内存寻址快两个数量级。
Mergesort的优势是stable以及在external sort中的使用. 理论分析时候的也会用到
worstcase n(log(n))。同时基本的merge想法和变形,不需要random access, 常常用
在很多其他问题的解决之中。比如说merge lists。但是megersort的constant factor
比较大,是quicksort的好几倍。一般比Quicksort慢。
Heapsort因为在时间上和空间上都是最优,在很多论文只要涉及到sort都会用它做理论
分析。constant factor还不错,比merge sort... 阅读全帖 |
|
O******i 发帖数: 269 | 22 这个是为了寻址吧,高维都是要转为一维的线性地址,不知道列数就找不到元素。
如果你是int**, 用两次new创建, 每一行的长度可以相同也可以不同,那个就不用指定
了,但是没有越界检查,要自己check边界。
二维数组表示确实麻烦些,leetcode OJ中关于矩阵的题,好像就干脆用vector of
vector当参数了 |
|
h****n 发帖数: 1093 | 23 这么大的数组如果在function里面一般是申请为静态数组存在data segment里面
或者用new放在堆里面,这两个容量比栈大多了,32位寻址的heap最高可以达到4GB |
|
s*****n 发帖数: 5488 | 24 this是作为参数传到函数中吧,用来访问object field?还是需要this 来做一次寻址?
C++调用成员函数的时,需要知道对象的this指针,由这个this指针来调用它的成员函 |
|
G****A 发帖数: 4160 | 25 之前讨论过,不过找不到原帖了。请大家给点思路
考虑过用map寻址, vector存数据. 但是这样没法handle duplicated key的情况。难道
还要自己implement hash with collision resolution? |
|
G****A 发帖数: 4160 | 26 之前讨论过,不过找不到原帖了。请大家给点思路
考虑过用map寻址, vector存数据. 但是这样没法handle duplicated key的情况。难道
还要自己implement hash with collision resolution? |
|
a*******3 发帖数: 27 | 27 我什么时候说过是无限?总是假设别人的立场竖起靶子打有意思么?
我说未必是32位的意思是,是在当下主流计算能表示的范围内(64bit),题目没说的
话,任意范围都可以。你如果见过比这个更牛逼寻址范围,那算我拜服,您是神。
其实不是想跟你吵架,面试遇到这种问题,问清楚面试官到底是什么范围就行。自己闷
头假设一个,只会让人觉的你自己太想当然。 |
|
b******7 发帖数: 92 | 28 内存对其用的,最常见的按4字节对齐,若不对齐,会导致cpu取数据时多次寻址,效率
有影响。 |
|
d*******y 发帖数: 27 | 29 简单来说就是ip地址转换为mac地址吧,arp协议工作在data link layer,依靠网络设
备的硬件地址也就是mac进行寻址。要是以太网的话就在所处子网上发送一个广播消息
,让ip地址是xxx.xxx.xxx.xxx的那台主机给回复它的mac地址。 |
|
l*n 发帖数: 529 | 30 这几天是v家的event recruit,有幸给了onsite机会,已挂。
电面题目是什么是mutex,为啥要有;binary tree仅有单个child的节点数;和简单
binary search。
onsite第一个是问distributed,四个机器各32g+2t内存和硬盘,如何最快速sort 一个
repository里8t的64位整数,uniform distributed。
第二个是判断链表是否有环。又问,fast赶上slow之前有几次超过slow,如何证明。后
续是解开环。这里当时没想清楚,简单的追赶想到圈长上去了,导致做解环的时候也把
自己搞懵了。
第三个是说64位机器只用long的低48位寻址,前16位必须跟sign位即第47位一致,如何
判断。还问了个strstr,如果输入是user defined的实现,该怎么办。 |
|
s*******z 发帖数: 83 | 31 你不用for循环了,只用一次寻址操作。另外我觉得这里考察的不一定是只有四个字节
,那个可能是一个提示吧。 |
|
s******s 发帖数: 3694 | 32 Frequency Hopping
现在所谓的 firmware, 一般有特定的产品, 比如说消费类电子或者医疗设备或者芯片
供应商的 on-chip firmware, 工作在 ISM 频段的 (~400M Hz, 2.4G Hz) 蓝牙, Z-
Wave, ZigBee 等, 一般会问一些概念性的问题, 当然如果你没有这方面的背景估计
就很难回答了。
个人的建议还是编程算法为主, 复习一下实时操作系统, 任务调度, 进程线程优先
级等, 中断中的处理(上半部/下半部), 寻址等 。。
当然很多公司的职位描述把 Embedded 也混成 "Firmware" 那就具体情况具体分析了。
如果你感兴趣有时间, 可以看一下 POST (Power-on Self-test) 启动和如何诊断硬件
, 据我所知, 如果是产品开发, 职位要求比较高的很多时候会问一下 |
|
d******b 发帖数: 73 | 33 差不多是,一般情况下,你用汇编都不一定能写过C/C++的优化器。 要想追求速度,大
部分是C/C++ 和 关键代码汇编。
给你一堆汇编,有的时候真不知道怎么去优化。。。。
当年学编译器的时候,我只会将反复的寄存器寻址读取优化掉。。 |
|
c*******a 发帖数: 1879 | 34 第二语言翻译成第一语言其实就是一个HASHMAP 转换过程。
虽然是O(1) time, 但是第一语言是直接在CPU大脑里了, hashmap在内存里, 需要内
存寻址时间差。 |
|
d**********h 发帖数: 2795 | 35 只是个熟练问题
就是大脑里面发音的部分和“一二三四”声的定义储存部分之间的连接没足够发达便捷
而已
没达到直接寻址的程度,而是试错阶段
熟练就好了 |
|
c****n 发帖数: 15245 | 36 那不得了
我后来不是说明了吗?内存槽最大的内存寻址不支持买了也不能用
恩,不看完?
我吃了这个内存条,你能多长两斤肉?lol |
|
p*********w 发帖数: 23432 | 37 wuala 网络硬盘 文件共享服务 zz
wuala 网络硬盘 文件共享服务 - 童言无忌
http://www.wuala.com/en/referral/35GCG6MFPJKPKJFGPHB5
推荐这个,试试看墙内速度如何,一个网盘,可以用自己硬盘空间换取更大网络存贮。
瑞士人搞的。你用我的推荐码注册的话我可以得到更多空间。哈哈。
方便共享大文件。一开始1G,自己共享 20G 空间换取。开机时间越长,换取的空间越
大。
填写推荐码 35GCG6MFPJKPKJFGPHB5 可以帮我获得更多免费空间。呵呵。你也可以向朋
友推荐换取空间,也可以分享自己的硬盘空间来换取网络存贮空间。
a: 我多注册几个帐号不行吗?
立里: 可以啊。但我没试验过。毕竟多个帐号切换也不便利啊。你在线时间就分拆了。
在线时间也可以换取更多空间的。
因为它是这样计算的。你看你的设置页:工具 / 选项 / 交换存贮。
a: 这个能分享吗? 能提供下载吗
立里: 能,我测试过了。传输和存贮是加密的。而且可以在朋友之间共享,可以公开共
享。可以 http 下载。
a: 哦 很棒~
立里: 也可以用 wuala 下... 阅读全帖 |
|
|
s**********d 发帖数: 137 | 39 居然不知道在64位操作系统地址的位数都扩大了
不知道二进制程序里面都是用新的地址
难道64位操作系统还是用32位操作系统的虚空间寻址
有点好笑 |
|
j*****u 发帖数: 1133 | 40 我是从直观的感觉上觉得类似一个arry[int]变成了array[long int],寻址的时候没有
差别,但是index本身从32位变成64位了。
我也许可能错了。 |
|
|
s****c 发帖数: 11300 | 42 再澄清一个事情 现在的主板早就没有主线这个概念了
估计是早年被大学计算机基础毒害的
年全部改成64位了,如果用其他CPU,要小心仔细查看。如果某个关键硬件或设备只支
持32位,即使仿真运行64位的程序也可能很吃力。
提供64位的版本。32位的应用程序在64位的Windows操作系统一直是通过WOW64模拟运行
的(相信Windows 7也没有改变), WOW64 emulator可以参见MSDN文章http://msdn.microsoft.com/en-us/librar
增长,而目标代码是将会被装载到物理内存中运行的。目标代码增长是因为变量长度和
寻址的变化。64位程序移植第一步就是变量扩展,指针变量的长度扩展到64位相信没人
有异议。变量诸如int, lon
销增加造成缓存命中率下降。但是64位需要更多的物理内存才能更好的运行一点不假。
说,如果32位3G的物理内存机器都不够快,64位4G可能更难达到要求。 |
|
|
b***a 发帖数: 6422 | 44 T420准备按照默认配置配一个2G的内存条。
然后自己在网上买一个4G的,插到另外一个空的插槽上。
这样总共是6G内存,但我有两个问题:
1. 硬件方面,i5 2410M是否支持64位寻址(也就是大于4G)。如果是,软件方面听说
有的OS不支持64位。是不是有这方面的问题需要考虑?
2. 据说两个内存插槽最好配相同大小的内存,比如2+2或者3+3。我这样的2+4是否会有
什么问题。
多谢! |
|
t******n 发帖数: 6242 | 45
如果你打算装Windows的话,必须装64位的操作系统才能寻址到3GB以上的内存
最好是相同大小,相同型号的内存,但不匹配也没有问题。 |
|
e*****k 发帖数: 282 | 46 【 以下文字转载自 ebiz 讨论区 】
发信人: eyebook (eyebook), 信区: ebiz
标 题: NJ自建仓库卖药
发信站: BBS 未名空间站 (Sat Apr 30 12:33:24 2011, 美东)
准备在NJ自建仓库,作为囤货发货的仓储中心,应该三个月内完成仓库寻址、团队逐渐
以及公司注册等
事宜。
前期业务主要是B2C的形式,未来发展到线下的形式应该是一个方向。国内已经有成型
的团队和产品。
我发这个帖子是想问恩本版是否有NJ(最好就在纽瓦克附近)做B2C以及比较熟悉的,
或者具有CTO潜质
的童鞋。如果你已经在做B2C,苦于没有钱自建仓库存点货,或许可以租用甚至免费借
用我的空间。当然
免费的前提是你也可以给我做一点事情作为交换了。
如果你是IT人,技术厉害,平时不知道干啥,想做EC又没有足够的资源之类,你也可以
联系一下彼此是
否有合作的机会。反正闲着也是闲着,如果能做点事,做一点是一点。
当然,自建仓库的可行性,又没有必要,不知道各位医生又没有什么意见。欢迎交流。
回复本贴或者站内信。 |
|
s******v 发帖数: 4495 | 47 ARM服务器来了
ARM, 服务器
尽管在服务器和桌面系统,x86体系架构依然占据着统治地位,但是已经有一小部分用
户开始将ARM芯片融入到这个领域当中。
主攻:低功耗服务器
这些年来,ARM芯片在手机和平板电脑领域发展得“顺风顺水”,其手机市场占有率已
经超过了90%。ARM公司本身并不制造芯片,只出IP CORE,也就是芯片设计核心授权。
三星、德州仪器和高通等公司通过购买ARM的License(许可证)去得到IP CORE的使用
权,并基于此开发设计自己的芯片。
虽然时下大部分最新的ARM芯片设计都在向服务器芯片靠拢,例如,具备40位内存寻址
和虚拟化扩展能力,但在整体性能上,ARM芯片还是无法与英特尔或者AMD处理器相提并
论,因此他们如果应用到服务器上,无法成为x86体系架构强有力的竞争对手。
不过,ARM的主要目标是低功耗服务器和桌面系统。戴尔副总裁兼服务器平台总经理
Forrest Norrod表示:“一些客户确实对低功耗ARM处理器表现出浓厚兴趣,因为这关
系到数据中心的耗电和密集度等问题。”
英特尔也感受到了来自ARM芯片的压力。因为很多公司都在制造ARM芯片,这相当... 阅读全帖 |
|
a*******g 发帖数: 3500 | 48 我跟你说
之后就是cpu集成gpu了
你看amd的gpu能直接寻址主存外加外存。
掉。 |
|
a*******g 发帖数: 3500 | 49 无语了, 一个gpu有多少core?
die size 最大的是memory, 可memory 并不值钱。 因为memory上没有任何ip价值。
什么cpu也好,gpu也好,wafer占的成本不大。 你看那么多fabless 活得都好好的,因
为人家赚得是wafer成本之外的知识附加值。再往上就是赚生态的钱,类似arm授权费,
类似于intel对于x86的近乎垄断。
cpu 集成 gpu 是架构上的重大进步,类似于之前cpu集成memory controller 减少了访
问延迟。 cpu 集成gpu,不仅可以减少cpu gpu间访问延迟,也能提升数据带宽,并且
做到cpu gpu统一寻址,这对于程序员是很友好的。 要知道最早时候 fpu 也是作为cpu
外的单独协处理器而存在的,后来不也都逐渐整合进去了吗 |
|
P****a 发帖数: 1348 | 50 涨姿势
十个字十个字十个字
: 无语了, 一个gpu有多少core?
: die size 最大的是memory, 可memory 并不值钱。 因为memory上没有任何ip价
值。
: 什么cpu也好,gpu也好,wafer占的成本不大。 你看那么多fabless 活得都好好
的,因
: 为人家赚得是wafer成本之外的知识附加值。再往上就是赚生态的钱,类似arm授
权费,
: 类似于intel对于x86的近乎垄断。
: cpu 集成 gpu 是架构上的重大进步,类似于之前cpu集成memory controller 减
少了访
: 问延迟。 cpu 集成gpu,不仅可以减少cpu gpu间访问延迟,也能提升数据带宽
,并且
: 做到cpu gpu统一寻址,这对于程序员是很友好的。 要知道最早时候 fpu 也是
作为cpu
: 外的单独协处理器而存在的,后来不也都逐渐整合进去了吗
|
|