[密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第3篇]影响计算能力和存储能力的因素
這個是密碼學52件事的第三個知識點,這些問題被總結成密碼學博士在第一年必須要知道的事情。我們將在接下里的一年里每周討論一個問題。我是被安排的第三個問題的學生。
問題:估計下面器件的相對的計算和存儲能力
- 一個智能卡(一卡通??)
- 微控制器(即傳感器節點)(例如一個傳感器節點)
- 一個嵌入式的或者移動的計算機(例如一個電話,或者一個PDA) Personal Digital Assistant
- 一個筆記本或者一個座機
為了測量一個設備的計算能力,我們能獲取設備處理器的時鐘。如果處理器并行的工作可能會誤導測量結果。例如,一個雙核的2 GHz的處理器顯然比一個單核的2 GHz的處理器能力更強。因此找出一個直接的定量的測量可能沒法實現。對特定的處理器,例如通用的顯卡,通常FLOPS (floating point operations per second)(每秒的浮點運算速度)被報告,但是這個測量不在任何時候都是可信的。事實上,有一些服務對不同的設備的性能進行了比較。例如CompuBench。幸運的是,問題中包含的設備的能力范圍使得一個充分的答案不那么依賴于定量指標。
每個設備存儲能力的測量是更容易的。我們能簡單的近似比較設備上永久存儲的字節數的信息。
-  一個智能卡是計算能力最差的設備。時鐘速度有不同的實現,但是一般來說大概20MHz核心速度。在存儲方面,一個典型的智能卡大概能存儲2千字節(KB)的數據。 
-  一個單片機是"一個在集成電路上的一臺微型計算機,包含著一個處理器核心,內存和可編程的輸入/輸出設備的小型電腦"。這個存儲和計算的范圍根據單片機的定義顯著的變化,但是拿一個傳感器節點做例子,一個典型的單片機可能和智能卡有相似的計算能力和稍微更多的存儲能力(從幾KB到幾MB)。 
-  一個移動計算機例如一個智能手機有更多的存儲和計算能力,同時隨著時間的推移它的能力越來越強。拿2008 iPhone和2013 Nexus 5做例子, iPhone使用412MHz 32bit的RISC ARM核心,同時Nexus使用2.3GHz四核處理器。在存儲能力上,如果我們忽視了一些手機使用可移動的存儲介質。那么2013年的高端手機可能有16Gb到32Gb的存儲空間。 
-  大多數筆記本或者座機可能比智能手機的處理能力更強。最高端的Intel “Haswell” i7 4960處理器包含了四核4GHz ,同時AMD “Piledriver” FX-9590 CPU包含8核4.7GHz.注意這兩個處理器的比較不僅僅是通過核心數量和時鐘頻率(CPU的主頻)。有更多的因素影響著筆記本或者座機的計算能力。實際上,對于一些問題,添加圖形處理器可以很好的增加性能。一個筆記本或者座機的存儲非常不同,但是一個典型的存儲介質大概能到幾百Gb到幾個Tb.最大的單硬盤容量大概是8TiB.(2014年的博客) 
-  [1] https://en.wikipedia.org/wiki/Microcontroller 
參考鏈接:https://www.cnblogs.com/zhuowangy2k/p/11517640.html
 原文鏈接:http://bristolcrypto.blogspot.com/2014/10/52-things-q3-computational-and-storage.html
總結
以上是生活随笔為你收集整理的[密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第3篇]影响计算能力和存储能力的因素的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 好看的表格样式
- 下一篇: mysqlpump 备份文件压缩对比
