第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页廣播通訊模式的階層概念與碰撞蕭學宏1楊昌彪2shiaush@mail
twcbyang@math
tw中文摘要現今最常用的乙太網路(Ethernet)﹐其通訊模式就是一種廣播通訊模式
在此種廣播通訊模式下的演算法﹐如能運用階層觀念(layerconcept)﹐將可減少碰撞﹐有效加快演算速度
本文中﹐我們以廣播通訊模式下﹐搜尋最大值的問題為例子﹐提出未加入此種觀念的演算法﹐並分析其平均時間複雜度為(ln2n)
而有運用此觀念的演算法﹐其平均時間複雜度為(lnn)
因此﹐在廣播通訊模式下的演算法﹐若能運用階層的觀念﹐對於加快演算速度將有所幫助
關鍵詞﹕平行演算法﹑廣播通訊模式﹑階層觀念﹑搜尋最大值﹑碰撞1長榮管理學院圖書館資訊組組長﹐兼資管系講師2中山大學應用數學系副教授﹐兼電子計算機中心資料組組長第2页共9页第1页共9页12345768编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页一﹑研究背景與目的在眾多平行計算模式(parallelcomputationmodels)中﹐有多種簡單的模式﹐而廣播通訊模式(broadcastcommunicationmode)﹐就是其中的一種[1-12]
在此模式下﹐全部的機器共享唯一的通道﹐並藉由此一通道﹐進行訊號的連通(如圖1所示)
當有一部機器廣播(Broadcast)訊號時﹐其他的機器可藉此通道接收訊號
當有二部以上的機器同時想要傳送消息時﹐就會發生廣播碰撞(broadcastconflict)﹐此時就有一個機制(resolutionscheme)來解決碰撞﹐使得只有一部機器可以傳播資料
圖1此種模式不僅是較簡單的模式﹐而且是較切合實際
現今最普遍的網路架構﹐以乙太網路(Et