Ambito di sviluppo
L'estrazione delle funzionalità locali e la riduzione dei dati sono progettate per risolvere problemi tecnici specifici in progetti a basso consumo. Il lavoro parte dai requisiti progettuali e aziendali esistenti del cliente, sviluppa funzioni, aggregazione o compressione, e confronta l'energia aumentata e la trasmissione ridotta attraverso il calcolo; Il codice dell'algoritmo, i parametri, il confronto dei dati e la registrazione del consumo energetico end-to-end vengono forniti secondo il modulo concordato.
Controllare l'input rispetto alla linea di base
Esaminare i campioni di dati originali, i risultati aziendali, la tolleranza agli errori, le basi di calcolo e comunicazione e chiarire l'ambito di misurazione e modifica.
Implementazione e personalizzazione
Sviluppa funzioni, aggregazioni o compressioni, confronta i guadagni computazionali con la riduzione dell'energia nei trasferimenti e documenta compromessi e dipendenze.
Debug collaborativo dell'ambiente di destinazione
Controlla la perdita di dati, le omissioni di eventi, i ritardi di elaborazione e i risparmi nella comunicazione e conferma il comportamento aziendale dopo la modifica dei parametri.
Consegna di documenti e atti
Fornire codice dell'algoritmo, parametri, confronto dei dati e registrazioni del consumo energetico end-to-end e spiegare la versione, la struttura o il metodo di utilizzo.
Processo di attuazione del progetto
- Conferma dell'input: esempi di dati originali, output aziendale, tolleranza agli errori, base di calcolo e comunicazione.
- Come implementare: sviluppare funzioni, aggregazioni o compressioni che confrontino l'aumento di energia nel calcolo con la diminuzione di energia nella trasmissione.
- Verifica di fase: verifica la perdita di dati, gli eventi mancati, i ritardi di elaborazione e i risparmi nelle comunicazioni.
- Consegna del progetto: codice dell'algoritmo, parametri, confronto dei dati e registrazioni del consumo energetico end-to-end.
Condizioni di progetto e limiti funzionali
Deve includere un confronto tra tempo di calcolo, accesso alla memoria e processo di trasferimento. Non solo puoi controllare il numero di byte di output, ma puoi anche verificare se le informazioni aziendali vengono conservate.
I servizi speciali assumono come limite di attuazione il modulo concordato. In caso di modifiche hardware, accordi con terzi, piattaforme complessive o test esterni, interfacce, carico di lavoro e responsabilità vengono confermati separatamente e le modifiche locali non vengono utilizzate direttamente come conclusioni sulle prestazioni dell'intero dispositivo.
Documenti di progetto richiesti
- Esempi di dati grezzi, risultati aziendali, tolleranza agli errori, nozioni di base sull'informatica e sulla comunicazione.
- Prototipi esistenti e problemi riproducibili o nuove funzionalità del progetto e obiettivi di consumo energetico.
- Sono consentiti temi modificati, codice sorgente e dipendenze di terze parti; La funzionalità e la compatibilità devono essere mantenute.
- Elenco di consegna, ambiente di destinazione, ambito del campione, tappe fondamentali del progetto e metodi di accettazione.
Oggetto della consegna e dell'accettazione
| Contenuto della consegna | Controlla il metodo |
|---|---|
| Codice algoritmo, parametri, confronto dei dati e registrazioni del consumo energetico end-to-end | Controlla la modificabilità, la versione, le istruzioni d'uso e le dipendenze utilizzando l'elenco dei file. |
| Verifica dell'implementazione | Controlla la perdita di dati, le omissioni di eventi, i ritardi di elaborazione e i risparmi nella comunicazione e mantieni condizioni di lavoro e risultati corrispondenti. |
| Confronto di funzioni e consumo energetico | Correggere l'hardware, il software, la batteria, la temperatura e i cicli aziendali applicabili e tenere conto dei cambiamenti nelle condizioni e del loro impatto. |
| Riproduzione e cure successive | Specificare le fasi di creazione o esecuzione, le limitazioni note, gli intervalli di parametri e i casi non coperti. |
Domande frequenti
Come si confronta il consumo energetico totale dei diversi metodi di compressione?+
Deve includere un confronto tra tempo di calcolo, accesso alla memoria e processo di trasferimento. Non solo puoi controllare il numero di byte di output, ma puoi anche verificare se le informazioni aziendali vengono conservate.
Quali informazioni devo preparare prima di iniziare il progetto?+
Questo lavoro si concentra su esempi di dati originali, risultati aziendali, tolleranza agli errori e fondamenti di computer e comunicazione. Se i dati sono incompleti, determinare innanzitutto l'ambito che richiede ulteriori test o ordinamento, quindi procedere con l'implementazione.
Può essere implementato insieme al progetto completo di sviluppo del dispositivo?+
Può essere utilizzato come pacchetto di lavoro nel progetto complessivo o implementato separatamente per i prodotti esistenti. È necessario spiegare le interfacce con altri moduli, versioni e la responsabilità della verifica finale della macchina.
Riferimenti tecnici
L'intervallo di connessione e il ritardo dei dispositivi periferici devono essere configurati in combinazione con la velocità di trasmissione dei dati, il tempo di risposta e i risultati della negoziazione del dispositivo centrale. Riferimento ai parametri di connessione Bluetooth
In linea
Telefono
WeChat

tornare all'inizio