房產 金融 銀行 基金 數碼 保險 智能 汽車 娛樂 時尚 健康 體育 旅游 財經 科技

PRelu算子調優經歷-函數優化策略

2023-08-26 00:16:43 來源:NXP
分享: 微信 微博

上一篇小編和大家分享了在運行客戶的一個模型時遇到了一個PRelu算子,在利用TFLm自帶的PRelu參考實現的代碼,其中PRelu竟然拋出了188ms的天文數字...因此小編開始準備PRelu算子的優化工作。

分析了參考實現后,發現了兩個優化方向,其一是PRelu中alpha參數的特殊性所帶來的內存訪問優化;以及量化模型所帶來的反量化問題。

本期小編就和大家一起來看下對于反量化問題的優化細節。在開始前,再來回顧一下小編所特殊定制的模型:


(資料圖片)

這是一個具有5個節點的小巧的深度神經網絡,輸入時128*128*3,模型推理時間(采用KeilIDE,ofast優化):

跳過PRelu算子,模型推理時間:

這樣我們就可以得出PRelu算子的執行時間為13ms,接下來就將以此為基礎進行算法優化,TFLm算法實現:

output_value = MultiplyByQuantizedMultiplier(                  input_value, params.output_multiplier_1, params.output_shift_1);output_value = MultiplyByQuantizedMultiplier(                  input_value * alpha_value, params.output_multiplier_2, params.output_shift_2);

上一篇小編給大家解釋了為何需要進行反量化操作以及其必要性。所謂反量化操作的本質,就是要用int8類型的中間結果來準確表達浮點結果。那么具體來說需要怎么操作呢?下面就是嚴謹的推公式環節,請讀友們不要眨眼:

首先是整數環節,我們假設輸入為input, 輸出為output,參數alpha;其參數類型均為int8。而想要將其反量化為浮點數,需要為其設定對應的量化參數,分別為scale以及zero_point。這樣一來,變量的浮點數表示即為:

v_fp=scale* (v_i8+zero_point)

為了分析簡單,我們假設zero_point為0,那么上式可被簡化為,當然實際計算式,只需要將輸入值提前加上其zero_point再進行操作即可:

v_fp=scale* v_i8

接下來我們根據輸入數據的符號進行區分,當輸入為正時,其輸出結果為,

scale_o* output=scale_i* v_i8output=scale_i  /  scale_0* v_i8

這樣我們就可以根據輸入直接獲取int8類型的輸出結果。

當輸入為負時:

scale_o* output=(scale_a*alpha)*(scale_i* v_i8)output=((scale_a* scale_i)/scale_0)* 〖alpha*v〗_i8)

這樣也就獲得了相對應的負數輸入所對應的輸出結果。不過,征程還沒有結束,TFLm的參考實現會將這兩組浮點數代表的scale參數轉換為指數形式,并以mul+shift的形式保存為:正數output_multipiler_1和output_shift_1, 負數output_multipiler_2和output_shift_2。

知道了結果是如何進行反量化操作的,回過頭我們看看TFLm的實現:
inline std::int16_t SaturatingRoundingDoublingHighMul(std::int16_t a,                                                      std::int16_t b) {  bool overflow = a == b && a == std::numeric_limits::min();  std::int32_t a_32(a);  std::int32_t b_32(b);  std::int32_t ab_32 = a_32 * b_32;  std::int16_t nudge = ab_32 >= 0 ? (1 << 14) : (1 - (1 << 14));  std::int16_t ab_x2_high16 =      static_cast((ab_32 + nudge) / (1 << 15));  return overflow ? std::numeric_limits::max() : ab_x2_high16;}inline int32_t MultiplyByQuantizedMultiplier(int32_t x,                                             int32_t quantized_multiplier,                                             int shift) {  using gemmlowp::RoundingDivideByPOT;  using gemmlowp::SaturatingRoundingDoublingHighMul;  int left_shift = shift > 0 ? shift : 0;  int right_shift = shift > 0 ? 0 : -shift;  return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(                                 x * (1 << left_shift), quantized_multiplier),                             right_shift);}

首先arm的cmsis-nn庫是兼容這種量化方式的,那么他也一定有一個這樣的實現,功夫不負有心人,這個函數叫做arm_nn_requantize,直接替換MultiplyByQuantizedMultiplier函數讓我們先看一下速度:

嗯,不錯,有效果,44ms->42ms,相當于PRelu算子執行速度從13ms->11ms; 還可以,無痛漲點。翻看arm_nn_requantize函數,其中也不乏一些手撕浮點數的神秘操作。考慮到我們的RT1170本身兼備一個FPU單元,為啥不直接用浮點數計算呢?這次我們不對scale參數進行指數化轉換,而是直接將其作為浮點數參與運算,公式就是上面我們推導的:

// init the float mul, shift  float real_multiplier_1 = (input->params.scale) / (output->params.scale);  float real_multiplier_2 = (input->params.scale) * (alpha->params.scale) / (output->params.scale);

計算方式重新定義為:

output_value = MultiplyByQuantizedMultiplierFP32(                input_value, multiplier_pos);static inline int32_t MultiplyByQuantizedMultiplierFP32(int32_t x, float mul){  return roundf(x * mul);

是不是看著非常清爽?讓我們看下時間:

額。。。有點尷尬,竟然沒有長點,而且和TFLm的原始實現速度一樣。小編才提到的內存優化不是還沒有上?浮點運算這邊還有小插曲,讓我們繼續前行:

首先讓我們先看下浮點操作再如何進行優化,由于我們的代碼由于采用了Ofast優化策略,因此代碼的可閱讀性變得很差。為了進行代碼優化,小編需要特殊編寫一組浮點運算代碼以供優化參考,因為我們最終實現的是一個int32數據與浮點數相乘:

static inline int32_t MultiplyByQuantizedMultiplierFP32(int32_t x, float mul){  return roundf(x * mul);}

編寫代碼如下:

int32_t v1 = (float)SysTick->VAL;    float v2 = SysTick->VAL * 0.0001f;    int32_t v3 = (v1 * v2);    PRINTF("%d", v3);

其所生成的匯編代碼為:

int32_t v1 = (float)SysTick->VAL;     800040DCLDR            R2, [R0]     800040DE   STRD           R2, R1, [SP]     800040E2   VLDR           D0, [SP]     800040E8   VSUB.F64       D0, D0, D1     800040F0   VCVT.F32.F64   S0, D0     800040F8   VCVT.S32.F32   S0, S0     800040FE   VMOV           R0, S0    float v2 = SysTick->VAL * 0.0001f;     800040E6   LDR            R0, [R0]     800040EC   STRD           R0, R1, [SP, #16]     800040F4   VLDR           D2, [SP, #16]     80004102   VSUB.F64       D0, D2, D1     80004106   VLDR           D2, =0x4330000080000000     80004110   VCVT.F32.F64   S0, D0     80004122   VMUL.F32       S0, S0, S4    int32_t v3 = (v1 * v2);     800040FC   STR            R1, [SP, #12]     8000410A   EORR0, R0, #0x80000000     8000410E   STR            R0, [SP, #8]     80004116   VLDR           D1, [SP, #8]     8000411A   VSUB.F64       D1, D1, D2     8000411E   VLDR           S4, =0x38D1B717                 80004126   VCVT.F32.F64   S2, D1     8000412A   VMUL.F32       S0, S2, S0
到這里,小伙伴們可能已經看到了端倪,小編也特意為大家標紅了幾條匯編代碼。那小編就先拋出疑問:我們明明定義的浮點型, 咋還用上double類型了呢?相同的代碼用GCC編譯會是什么樣的呢?
int32_t v1 = (float)SysTick->VAL;300030f2:   mov.w   r3, #3758153728 ; 0xe000e000300030f6:   vldr    s15, [r3, #24]71            float v2 = SysTick->VAL * 0.0001f;300030fa:   vldr    s14, [r3, #24]300030fe:   vcvt.f32.u32    s14, s1430003102:   vldr    s13, [pc, #92]  ; 0x30003160 +148>30003106:   vmul.f32        s14, s14, s1372            int32_t v3 = __builtin_roundf(v1 * v2);3000310a:   vcvt.f32.s32    s15, s153000310e:   vmul.f32        s15, s15, s1430003112:   vrinta.f32      s15, s15

看似正常,沒有使用double類型寄存器;那問題出在哪呢?難道Keil對于浮點數的支持不太行?翻閱了一萬件資料之后,小編在編譯時使用一個叫做-ffp-mode = full的參數,這個參數的意思是:

同時還有兩個參數,是-fp-mode=fast和-fp-mode=std,簡單來講就是full會保證轉換精度,因此會出現使用double類型的情況。而fast可能會丟失一點精度,而std介于兩者之間。那么我們定義-fp-mode=std試試?

代碼如下:

int32_t v1 = (float)SysTick->VAL;     800040D4   VLDR           S0, [R0]     800040E2   VCVT.F32.U32   S0, S0    float v2 = SysTick->VAL * 0.0001f;     800040D8   VLDR           S2, [R0]     800040DC   VCVT.F32.U32   S2, S2     800040E6   VMUL.F32       S2, S2, S4    int32_t v3 = (v1 * v2);     800040EA   VRINTZ.F32     S0, S0     800040EE   VMUL.F32       S0, S2, S0

嗯,優雅,就是這么簡單。指令條數減少了很多啊,讓我們再來看看時間:

這樣一來就和arm提供的方式一致了,相比實現就清爽了很多。

接下來小編還有一個殺手锏,內存優化,不過此處的內存優化是有個前提,我們知道PRelu的alpha參數是按通道的,這里要做個特殊的假設,假設輸入維度為 h w c,而且alpha參數是按h w共享的,即只有最后一維參數,維度為11 c:

if((alpha_shape.Dims(0) == 1) && (alpha_shape.Dims(1) == 1))

這樣我們就可以按c通道進行展開,并進行順序訪問;

其次,輸入數據為int8類型,原始實現方式中每次只取一個數據進行計算:
const int32_t input_value =              params.input_offset + input_data[input_index];

這樣編譯器會將起編譯為LDRB指令,即每次只獲取一個字節的數據。對此進行優化,每次讀取4個字節的數據,這樣可以編譯為LDR指令,并放置于寄存器中,減少訪存次數:

uint32_t steps = alpha_shape.Dims(2);uint32_t total_size = input_shape.Dims(0) * input_shape.Dims(1) * input_shape.Dims(2) * input_shape.Dims(3);for(int value_index=0;value_index    T *alpha = (T *)alpha_data;    // each 4, calc the time_tick    uint32_t inner_loop = steps >> 2;    int8_t *input_data_ptr = (int8_t*)input_data + value_index;    int8_t *output_data_ptr = (int8_t*)output_data + value_index;    while(inner_loop --){       int32_t input_data_32 = *((int32_t*)(input_data_ptr));       input_data_ptr += 4;       uint32_t count = 4;          while(count--){              int8_t input_data_8 = input_data_32 & 0xFF;              input_data_32 >>= 8;       。。。。;value_index+=steps){>

這樣一來,就可以順序取數據,并且每次讀取4個字節,看下時間:

Nice!~

PRelu的時間變為37ms – 31ms = 6ms。經過兩步優化,將PRelu的執行時間降低了7ms。用客戶的模型測試一下,PRelu算子運行時間從之前的188ms降低到了51ms。Perfect!

不過,小編精益求精,還有一些微小的優化空間,后續將會進一步優化。

歡迎朋友們持續關注~

關鍵詞:

相關文章

PRelu算子調優經歷-函數優化策略

上一篇小編和大家分享了在運行客戶的一個模型時遇到了一個PRelu算子,

來源:NXP

新奧股份:上半年歸母凈利潤22.04億再創新高,天然氣直銷業務營收貢獻加大

8月24日晚間,滬深300標的新奧股份(600803 SH)披露了2023上半年報告

來源:金融界

霸州:你又開始搶了嗎?

面對這兩天的“搶鹽”風潮,這是一個霸州網友發出的感慨:又搶鹽!又搶

來源:騰訊網

發揮“紅色引擎”作用!寶山這里以3.0版“治慧”方案有效解決停車難題

帶著這兩個問題,高境五村居民區黨總支牽頭樓組長、黨員代表等,廣泛收

來源:上海寶山

成都世界科幻展門票多少錢2023?(成人+兒童)

成都世界科幻展門票多少錢2023?票價●身高1 2米以下或7歲以下兒童,可

來源:本地寶

西南證券:給予晨化股份買入評級,目標價位15.84元

西南證券股份有限公司黃寅斌近期對晨化股份進行研究并發布了研究報告《

來源:證券之星

內蒙古自治區通遼市公安局科爾沁分局:全域防控 數據賦能 打造科爾沁特色城市快反體系

通遼市公安局科爾沁分局圍繞答好“市縣主戰、派出所主防”命題,聚焦公

來源:金臺資訊

采購證書有哪些 采購證書

0471房產來為大家解答以上的問題。采購證書有哪些,采購證書這個很多人

來源:互聯網

打造消費新地標!北京將啟動環球度假區二期建設

近日,北京對外發布《關于進一步推動首都高質量發展取得新突破的行動方

來源:騰訊網

平安銀行冀光恒:平安銀行整體戰略不會偏航,但打法會因時而變

來源:媒體滾動北京商報訊(記者李海顏)8月24日,平安銀行召開2023年

來源:新浪財經

精彩推送

一邊賣,一邊賽!“十萬電商賣茂名月餅”兩大活動這樣參與

由茂名市商務局主辦的“十萬電商賣茂名月餅”活動已于8月20日啟動。活

來源:南方Plus

寧海縣自然資源和規劃局(關于寧海縣自然資源和規劃局簡述)

,你們好,今天0471房產來聊聊一篇海縣自然資源和規劃局,海縣自然資源

來源:互聯網

貝斯美(300796)8月24日主力資金凈買入1325.77萬元

截至2023年8月24日收盤,貝斯美(300796)報收于12 3元,上漲4 5%,換手

來源:證券之星

聯合國安理會就烏克蘭局勢舉行會議,中方呼吁盡快停火止戰

當地時間24日,聯合國安理會就烏克蘭局勢舉行臨時會議。中方代表重申,

來源:文匯

成都瑪麗亞整形外科價格表+術后評價全新同步上線!

成都瑪麗亞整形外科成都瑪麗亞整形外科隸屬于成都瑪麗亞婦幼醫院。按照

來源:一美網

熱門車訊進口方式銷售 雷諾Espace將11月9日上市

在我們的日常生活中,汽車的普及率是相當的高了。它已成為生活中必備的

來源:互聯網

淘寶跟天貓哪個質量好?有何區別?

現在的電商平臺非常多大家了解得多的,就是淘寶和天貓,這兩個都是屬于

來源:紅神網

交通運輸部:7月網約車訂單環比提升7.6%

8月21日,交通運輸部發布7月網約車行業運行基本情況,數據顯示,截至20

來源:羊城晚報

省委書記、省長跟民營企業家座談近4小時,透露出什么信號?

8月23日下午,浙江省委召開民營企業家座談會,浙江省委書記易煉紅在會

來源:魯網

配天璣8200跑分97萬 iQOO Z8發布會官宣

8月24日,iQOOZ8系列的發布會正式公布,將于8月31日19:00舉行。據官方

來源:中關村在線

暑期有“趣”處,濟南農商銀行“托”起職工子女多彩假期

為貫徹落實省總工會、省聯社工會關于進一步做好寒暑假職工子女托管服務

來源:新黃河客戶端

「浙江」嘉興市博銳消防設備有限公司等5家企業列入經營異常名錄公告 嘉市監經異入告(2023)第28號

中國質量新聞網訊2023年8月25日,浙江省嘉興市市場監督管理局發布嘉興

來源:中國質量新聞網

西南交大王牌專業排名?

西南交通大學是中國著名的高等學府之一,也是我國交通、航空、軌道交通

來源:壹壹高考網

一圖梳理污水處理產業鏈核心標的

今年以來,投資者申購股票型ETF的熱情高漲。據中信證券統計,截至8月18

來源:可來股吧

yukii的什么意思 yuki什么意思

0471房產來為大家解答以上的問題。yukii的什么意思,yuki什么意思這個

來源:互聯網

女子使用酒店毛巾發現不明血跡?酒店回應

據@星視頻報道,近日,一位林先生向記者反映,8月19日晚,他和女友入住

來源:北青網

孫星明(關于孫星明簡述)

,你們好,今天0471房產來聊聊一篇星明,星明簡述的文章,網友們對這件

來源:互聯網

快訊:商洛市今日12時啟動Ⅳ級防汛應急響應

快訊:商洛市今日12時啟動Ⅳ級防汛應急響應商洛新聞網訊:今天(8月25

來源:商洛新聞網

夢幻場景難掩種姓家暴,情節道具遭受侵權指責,熱播劇觸痛印社會傷口

“達利特版”灰姑娘的故事印度WION電視臺報道稱,和第一季采取的拍攝手

來源:環球網

@在京高校生,超級SIM卡來了!一張抵三張,坐公交有優惠

在校外,輕貼手機就能坐公交地鐵,還能享受2 5折優惠;在校內,手機輕

來源:北京日報

暑將盡熱未止!處暑全國秋老虎地圖登場 看哪里“猛虎下山”高溫依舊

“離離暑云散,裊裊涼風起。”今天(8月23日)迎來處暑節氣,處暑的到來

來源:中國天氣

新奧股份:上半年歸母凈利潤22.04億再創新高,天然氣直銷業務營收貢獻加大

8月24日晚間,滬深300標的新奧股份(600803 SH)披露了2023上半年報告

來源:金融界

昌吉西部建設有限責任公司開展“建證幸福 ‘砼’行‘實’載”主題團建活動

為加強企業員工高效溝通,舒緩工作壓力,近日,中建西部建設所屬昌吉西

來源:中國網?東海資訊

PRelu算子調優經歷-函數優化策略

上一篇小編和大家分享了在運行客戶的一個模型時遇到了一個PRelu算子,

來源:NXP

霸州:你又開始搶了嗎?

面對這兩天的“搶鹽”風潮,這是一個霸州網友發出的感慨:又搶鹽!又搶

來源:騰訊網

以中國人壽為例,看保險公司的ESG該如何做?

當“百年一遇”、“千年一遇”式的暴雨、高溫等極端天氣頻繁出現時,人

來源:中金在線財經號

2023臨海安家補貼申請材料有哪些?

2023臨海安家補貼需要哪些申請材料(1)《臨海市高層次人才安家補貼申請

來源:本地寶

內蒙古電力(集團)有限責任公司副總經理梁景坤接受紀律審查和監察調查

內蒙古電力(集團)有限責任公司副總經理梁景坤涉嫌嚴重違紀違法,目前

來源:環球網

豬和猴合作生意怎么樣 豬和猴

0471房產來為大家解答以上的問題。豬和猴合作生意怎么樣,豬和猴這個很

來源:互聯網

金山云(03896):王軼辭任聯席公司秘書

金山云(03896)公布,由于個人承擔,王軼已辭任公司聯席公司秘書,自202

來源:智通財經網

虎年遇虎年運勢,屬虎74年大溪水后半生

感情婚姻方面,對于未婚的1986年丙寅虎人以及1998年戊寅虎人而言,今年

來源:互聯網

閆妮兩部不同類型新片同期公映 挑戰的角色越來越多樣

閆妮兩部不同類型新片《學爸》《最后的真相》同期公映(副題)北京晚報

來源:北京晚報

office2010激活工具KMS(office2010)

來為大家解答以上問題,office2010激活工具KMS,office2010很多人還不

來源:互聯網

撩男人套路(撩男人套路情話)

1、“猜猜我的心臟在哪邊?”“肯定左邊。”“錯!在你那邊。”2、“你

來源:互聯網

漲停雷達:贏合科技:上半年經營性現金流凈額大增471.14%聚焦全球化發展 贏合科技觸及漲停

今日走勢:贏合科技(300457)今日觸及漲停板,該股近一年漲停1次。異

來源:同花順金融研究中心

地下城與勇士十周年活動攻略(6月游戲推薦童年回憶殺

hello大家好,我是城鄉經濟網小晟來為大家解答以上問題,地下城與勇士

來源:

甘肅敦煌天氣預報(甘肅敦煌)

甘肅敦煌天氣預報,甘肅敦煌這個很多人還不知道,現在讓我們一起來看看

來源:互聯網

《中國好聲音》暫停播出!母公司股價大跌近13%;連續第7日放量!環保股繼續走強

今日早盤,A股繼續弱勢震蕩,上證指數開盤即再創年內新低,隨后科創50

來源:證券時報網

宇宙大逃殺從地球開始(關于宇宙大逃殺從地球開始簡述)

,你們好,今天0471房產來聊聊一篇宙大逃殺從地球開始,宙大逃殺從地球

來源:互聯網

美海軍解雇一名駐日驅逐艦艦長

參考消息網8月24日報道據美國《星條旗報》網站8月21日報道,美國海軍稱

來源:參考消息網

港股異動 | 康臣藥業(01681)績后漲超7% 上半年歸母溢利同比增長17.24% 尿毒清顆粒維持市場領先地位

智通財經APP獲悉,康臣藥業(01681)績后漲超7%,截至發稿,漲6 16%,報5

來源:金融界

《迷宮校舍》steam頁面上線 多人合作恐怖探險

RainyDollGames工作室制作并發行,一款多人合作恐怖探險新游《迷宮校舍

來源:3DM單機

抖音半年度漲粉榜來了!超級網紅消失了嗎?

在互聯網流量紅利漸失的今天,或許像10天漲粉4000萬的劉耕宏、7天漲粉1

來源:網經社

中國鋁業:上半年凈利潤34.17億元

  上證報中國證券網訊(記者孔子元)中國鋁業發布半年報。2023年上半

來源:上海證券報·中國證券網

發揮“紅色引擎”作用!寶山這里以3.0版“治慧”方案有效解決停車難題

帶著這兩個問題,高境五村居民區黨總支牽頭樓組長、黨員代表等,廣泛收

來源:上海寶山

【喜報】熱烈祝賀副會長單位“勝龍牛業”獲批“粵港澳大灣區‘菜籃子’生產基地”

近日,經粵港澳大灣區“菜籃子”生產基地評審委員會公布,我會副會長單

來源:廣東省江西商會

益生菌治便秘多久見效(益生菌治便秘)

1、可以的,益生菌可清除宿便、排毒素并減輕便秘現象。2、·幫助消化及

來源:

客家黃酒的制作方法和制作流程是什么 客家黃酒的制作方法

1、客家的黃酒制作方法:浸酒:先將糯米三五十斤蒸熟。2、攤冷:撒入酒

來源:互聯網

高通收購Autotalks再遇阻:面臨美國聯邦貿易委員會深入調查

8月23日消息,據外媒報道,當地時間周二,兩位知情人士透露,美國聯邦

來源:TechWeb

漲停雷達:房地產個股異動 中迪投資觸及漲停

今日走勢:中迪投資(000609)今日觸及漲停板,該股近一年漲停11次。異

來源:同花順金融研究中心

索尼收購游戲耳機先驅Audeze:加強PS的聲音體驗

索尼互動娛樂(SIE)今天宣布收購音頻技術品牌和高端游戲耳機先驅Audez

來源:游民星空

中原集團回應“深圳中原拖欠員工傭金”:不具墊付能力

中新經緯8月25日電25日,中原地產官微發布對近期深圳中原相關網絡報道

來源:騰訊網

離婚訴訟訴訟費用是多少

一、法院起訴離婚程序費用標準是怎樣的訴訟離婚費用是人民法院向請求離

來源:法問網

國網雙鴨山供電推進“三供一業”電網工程建設

中國能源新聞網是由國家能源局主管,中國能源傳媒集團有限公司、中電傳

來源:中國能源新聞網

實體店無質量問題不退合法嗎 手機實體店退貨技巧

你們好,最近0471房產發現有諸多的對于實體店無質量問題不退合法嗎,手

來源:互聯網

被曝已獲生產資質 小米汽車“呼之欲出”

被曝已獲生產資質小米汽車“呼之欲出”---中國經濟網北京8月24日訊據路

來源:中國經濟網

馬斯克要求Cybertruck的零件精度達到微米級 網友:就這裝配水平?

據IT之家,當地時間周三,馬斯克發布了一張自己在得州超級工廠試駕量產

來源:知未科技

市場監管總局加大水產品食品安全監管及食鹽價格監管力度

8月24日,日本政府無視國際社會的強烈質疑和反對,單方面強行啟動福島

來源:第一財經

恒生科指半日跌近2% 星空華文再遭“暴擊”

恒生科指半日跌近2%星空華文再遭“暴擊”,個股,領跌,地產股,旅游股,科

來源:中新經緯

港股異動 | 康師傅控股(00322)午后漲超6% 上半年歸母溢利同比增長30.66% 兩大業務板塊保持增長態勢

智通財經APP獲悉康師傅控股00322午后漲超6截至發稿漲568報1154港元成交

來源:智通財經

2023虹口區第十一批共有產權保障住房選房結果一覽

虹口區第十一批(2023年)共有產權保障住房選房結果公告(2023年08月18日)

來源:本地寶

新建濟鄭高鐵濮陽至濟南段涉鐵內部設施遷改工程完工

中國山東網-感知山東8月24日訊日前,由中鐵十局承建的新建濟鄭高鐵濮陽

來源:中國山東網

墜機哀悼圖片 普京向墜機事件遇難者家屬表示哀悼 基本情況講解

1、墜機哀悼圖片2、普京向墜機事件遇難者家屬表示哀悼3、以上就是關于

來源:互聯網

品味栗鄉韻味 共話產業發展 “中國板栗之鄉”遷西迎盛會

2023中國(遷西)板栗暨栗蘑產業發展大會現場,多個項目集中簽約。姜文

來源:騰訊網

到底選不選?郭臺銘:大家“忍一忍”不久會宣布決定

中國臺灣網8月24日訊臺灣鴻海集團創辦人郭臺銘一段時間以來頻繁在公開

來源:中國臺灣網

新一代安耐糖能否打破CGM市場國際品牌的主導態勢?

根據觀研報告網發布的《中國血糖監測行業發展趨勢分析與投資前景研究報

來源:推醫匯

昂立教育:上半年凈利潤虧損約1.08億元

【昂立教育:上半年凈利潤虧損約1 08億元】昂立教育公告,上半年實現營

來源:互聯網

異動快報:贏合科技(300457)8月25日13點1分觸及漲停板

8月25日盤中消息,13點1分贏合科技(300457)觸及漲停板。目前價格28 8

來源:證券之星

NBA歷史末節得分克六僅次詹科諾!克六:這統計太讓我慚愧了

NBA歷史末節得分克六僅次詹科諾!克六:這統計太讓我慚愧了,科比,克六,

來源:直播吧

晨會紀要

晨會紀要

來源:開源證券股份有限公司

8月25日智慧城市板塊跌幅達3%

8月25日13點8分,智慧城市板塊指數報點,跌幅達3%,成交億元,換手率%

來源:東方財富Choice數據

環島旅游公路東方段主線路基完成施工

海南環島旅游公路東方段主線路基已完成施工,正抓緊進行相關配套工程施

來源:海南那些事兒

高青醫保分局 :“醫保明白人”隊伍再擴大

魯中網淄博8月24日訊(通訊員蘆娟)為繼續擴大“醫保明白人”隊伍,提

來源:魯中網

【防彈少年團/樸智旻】與他的故事

設定愛豆可談戀愛~“吶!”你伸手給樸智旻遞了一個巧克力球“謝謝,祁

來源:嗶哩嗶哩

今起三天廈門白天依然有點悶熱 雷陣雨多發

閩南民諺說“立秋處暑,熱死老鼠”,昨天我們迎來處暑節氣,日頭公露面

來源:廈門日報

景津裝備(603279):2023H1業績持續高增 多領域需求有望持續釋放

景津裝備(603279):2023H1業績持續高增多領域需求有望持續釋放

來源:國盛證券有限責任公司

葡萄膜病學(關于葡萄膜病學簡述)

,你們好,今天0471房產來聊聊一篇萄膜病學,萄膜病學簡述的文章,網友

來源:互聯網

西南證券:給予晨化股份買入評級,目標價位15.84元

西南證券股份有限公司黃寅斌近期對晨化股份進行研究并發布了研究報告《

來源:證券之星

2023年成都車展:7月銷量下滑過半,捷達VS7新增車型上市

8月25日,2023年成都車展正式開幕。在本屆車展上,捷達VS7(圖片|配置|

來源:懂車帝

ap蠻王大亂斗 ap蠻王

你們好,最近0471房產發現有諸多的對于ap蠻王大亂斗,ap蠻王這個問題都

來源:互聯網

人加一筆變成什么字 有幾個(人加一筆變成什么字)

我是小前,我來為大家解答以上問題。人加一筆變成什么字有幾個,人加一

來源:互聯網

潔能股份將在新三板掛牌公開轉讓 2022年營收3.17億

潔能股份將在新三板掛牌公開轉讓2022年營收3 17億2023 8 2219:47:01挖

來源:挖貝網

8月25日 13:01分 梅花生物(600873)股價快速拉升

分時圖快速拉升意味此時存在大單買入,在大單的推動下,股價快速地上漲

來源:自選股寫手

浙江衛視宣布暫停播出《中國好聲音》,制作方母公司股價暴跌超11%

8月25日,浙江衛視宣布暫停播出《中國好聲音》,官方微博發文稱,“鑒

來源:揚子晚報

中央氣象臺:我國近海無大風天氣

三、未來三天具體預報四、未來4~7天天氣展望26日夜間至30日白天,南海

來源:環球網

獲邀加入金磚合作機制 六國期待繼續深化合作

新華社北京8月24日電綜合新華社駐外記者報道:金磚國家領導人第十五次

來源:華聲在線

工人高空摔落受重傷 民警緊急送醫

2023年8月21日21時40分,伊寧市公安局寧遠路派出所技工學校便民警務站

來源:中新網新疆

上海養老金補發揭秘!工齡20年和40年退休人員能獲得多少錢?

上海即將迎來一項重要的養老金重算補發工作,其中,工齡20年和40年的退

來源:騰訊網

補足精神之鈣,走好新時代的長征路

一代人有一代人的長征,一代人有一代人肩上的使命。過去,是為了和平而

來源:東方網

《中國好聲音》暫停播出,母公司股價跳水!環保板塊強勢拉升

一起來看下上午的市場情況。今天的A股市場震蕩調整,截至午間收盤,滬

來源:金融界

追星被騙35萬元 小粉絲何以成了“鮮嫩的韭菜”

暑假期間,未成年群體網絡活動增加,給了網絡詐騙分子可乘之機。近日,

來源:中國青年報

港金管局周四通過貼現窗向銀行貸款39.5億港元

觀點香港網訊:8月25日,香港金管局通過貼現窗口向銀行投放的流動性為2

來源:金融界

現代確認:新轎車預售25.98萬起!10月上市,還看領克03+?

8月25日,現代伊蘭特N開啟預售,價格為25 98萬元,選裝SportPackage預

來源:懂車帝

皇帝懶政和宦官專權的明王朝緣何延祚近三百年?

明朝(1368—1644年)是秦始皇統一中國以來,除漢朝、唐朝和清朝之外,

來源:南海踏浪

電動產品陣容無“盲點”,寶馬新能源矩陣于成都車展上市

【文 財圈社&道哥說車李雅萱】當下,中國汽車行業正處于深度變革時期,

來源:愛卡汽車網

參數之上是對真實的調校,東芝電視解鎖視聽體驗天花板

電視行業的飛速進步與發展,讓選購電視成為一件很簡單的事情,對于許多

來源:證券之星

江西省2023年產假最新標準,江西產假新規多少天

對準媽媽來說,最關注的一個點就是產假,畢竟產假時間越長,準媽媽可以

來源:律法網

膿毒性昏迷休克竟然和長期血糖控制不佳有關!仁濟泌尿團隊滬徐五百里加急合力

67歲的朱奶奶突然昏迷休克,滬徐五百里加急。專家們抽絲剝繭后發現,少

來源:百度新聞

艦長,誰,誰想要和你接吻啦!(西琳、艦長同人文)

內含兩種劇情分支,如果劇情人設有任何不合理的地方,那就是小千寫的太

來源:嗶哩嗶哩

光大證券降低投資者股票交易傭金費率

8月25日,光大證券發布公告稱,公司將從2023年8月28日起(含)對投資者

來源:上海證券報·中國證券網